首页 > 其他分享 >YonBuilder应用构建教程之移动端基础配置

YonBuilder应用构建教程之移动端基础配置

时间:2022-12-26 11:32:24浏览次数:41  
标签:教程 卡片 配置 PC 点击 构建 YonBuilder 移动 页面

YonBuilder应用构建教程之移动端基础配置_移动端


在YonBuilder中除了PC端应用的构建外,我们还可以构建配套的移动端页面。对于同一个数据实体可以实现PC端和移动端的数据同步修改,使数据录入、修改、审批等更加便捷。本篇文章通过对员工信息实体的移动端页面构建来对YonBuilder移动端配置的基础流程进行介绍。

一、创建页面

首先,创建页面的前提是拥有一个已发布的实体,在应用构建的数据建模界面选择新增实体,进行配置后点击保存并发布即可。这里调用的是之前创建并发布的员工信息实体,实体中包括员工姓名、性别、年龄等信息字段,具体配置信息如下。

YonBuilder应用构建教程之移动端基础配置_字段_02

其次,根据创建的实体来生成PC端和移动端页面,这里需要注意的是目前移动端只支持单卡(表)和主子卡(表)和空页面3种页面模板,且需要勾选同时生成移动端页面选项,而在移动端页面旁的配置选项中可以实现移动端列表页单据卡片的排版格式设置。此处,我们在页面建模界面下选择新建页面并选中单卡模板来实现移动端页面的创建。

YonBuilder应用构建教程之移动端基础配置_数据_03

点击配置选项进入到移动端列表页排版格式的设置页面中,可以看到这里分为了模板类型和卡片设置两部分。

在模板类型中,我们可以对模板的显示类型进行设置,选中选项后左侧即为对应的预览页面。其中,纯文字卡片适用于由纯文字构成的实体数据;图文卡片适用于存在图片内容的单据;小图卡片则常用于信息较少的单据或子表卡片。

而在卡片设置中,扩展字段提供了在实体字段之外的额扩展选项,如果需要卡片显示更多的字段,可勾选“扩展字段”并输入需要扩展的字段数量,在三种模板类型中只有小图卡片字段不支持扩展字段;勾选点击条目快速预览将在点击卡片信息是快速弹出预览详情页而不跳转到详情页。

YonBuilder应用构建教程之移动端基础配置_数据_04

完成移动端页面排版格式的设置后点击确定回到页面创建流程,此处需要绑定选中的员工信息实体。

YonBuilder应用构建教程之移动端基础配置_移动端_05

至此,我们完成了PC端页面和移动端页面的创建,点击完成后可以看到同时生成了列表页和详情页两个页面。这里与单纯的生成PC端页面不同的是,点击一个页面可以看到此时的编辑是分为PC端和移动端两个部分的,点击移动端部分即可对移动端页面来进行配置。

二、移动端页面配置

进入移动端页面配置后,可以看到此时根据实体配置系统已经自动生成了页面,包括列表页面、查询方案、多选方案以及条目详情页面。对于系统自动生成的页面,页面间的跳转关系也已同步生成。与PC端页面保持一致,设计器左侧为组件库与层级列表,右侧为对选中组件的属性、样式、动作面板。

YonBuilder应用构建教程之移动端基础配置_移动端_06

此时我们可以根据需要对页面来进行配置,左侧的组件可以通过拖拽的方式将其添加至画布中,选中组件后则可对其具体信息进行配置,其中,在动作中可以添加组件的交互方式等,而在样式面板中可以实现几乎所有CSS样式的设计。在属性中可以实现对于组件的基础属性、字段权限、条件等的设置。这里我们通过拖拽的方式添加一个排序组件,并在右侧的属性面板中选择字段设置,添加合同期限和入职日期为排序字段。

YonBuilder应用构建教程之移动端基础配置_移动端_07

YonBuilder应用构建教程之移动端基础配置_数据_08

三、预览

至此,我们完成了YonBuilder移动端页面的基础配置流程,接下来通过数据来测试移动端页面的效果。首先,我们在PC端通过新增选项增加了两条数据,切换到移动端页面,可以看到已经同步显示新增的两条数据,点击卡片可以看到预览信息。同时,在移动端通过新增的排序组件可以实现两条数据的排序。

YonBuilder应用构建教程之移动端基础配置_移动端_09

YonBuilder应用构建教程之移动端基础配置_数据_10

YonBuilder应用构建教程之移动端基础配置_移动端_11

在移动端页面点击新增,添加一条数据,可以看到在移动端和PC端同步实现了新增。

YonBuilder应用构建教程之移动端基础配置_移动端_12

YonBuilder应用构建教程之移动端基础配置_移动端_13

YonBuilder应用构建教程之移动端基础配置_数据_14

综上,我们对YonBuilder移动端页面的基础配置流程进行了介绍,如果有任何疑问,欢迎在评论区交流探讨哦!

标签:教程,卡片,配置,PC,点击,构建,YonBuilder,移动,页面
From: https://blog.51cto.com/u_9338896/5968689

相关文章

  • SpringBoot2.x系列教程汇总-从入门到精通
    因为N没有分类归纳博客的功能,所以特写本帖汇总SpringBoot2.x系列教程,方便大家查阅!本套案例源码地址:https://gitee.com/sunyiyi/SpringBoot-demos​​SpringBoot2.x系列教程......
  • Java小白必会!Intellij IDEA安装、配置及使用详细教程
    一.前言所谓工欲善其事必先利其器,一个好的工具对工作效率的提升是有非常大的帮助的。而在咱们程序员开发时,一个好的集成开发工具对于提高我们的编码效率和编程体验来说也是......
  • 构建一个反应式 RESTful Web 服务
    本指南将引导您完成创建“你好,春天!带有SpringWebFlux的RESTfulWeb服务(SpringBoot2.0的新功能),然后使用WebClient使用该服务(也是SpringBoot2.0的新功能)。本指南展示了使......
  • Spring Boot中使用Swagger2构建强大的RESTful API文档
    由于SpringBoot能够快速开发、便捷部署等特性,相信有很大一部分SpringBoot的用户会用来构建RESTfulAPI。而我们构建RESTfulAPI的目的通常都是由于多终端的原因,这些终端会......
  • 【Vue.js入门到实战教程】14-基于 Laravel Jetstream 的Vue 技术栈编写表单组件
    Laravel8引入Jetstream作为前端UI库在本月8号,Laravel8.0正式发布,随后Vue3.0 也正式发布,不过围绕Vue3生态的很多库还处于beta阶段,所以目前学院君这里的Vu......
  • Flowable工作流教程
    Flowable工作流教程前言Flowable是什么Flowable是一个使用Java编写的轻量级业务流程引擎,使用ApacheV2license协议开源。2016年10月,Activiti工作流引擎的主要......
  • 【Vue.js入门到实战教程】12-在 Laravel 项目中编写单文件 Vue 组件
    我们在《​​【Vue.js入门到实战教程】11-VueLoader(下)|编写一个单文件Vue组件​​》中演示了如何在VueCLI原型项目中编写单文件Vue组件并进行编译,不过VueCLI是......
  • ECMAScript 6 入门教程—Symbol
    作者|阮一峰1、概述ES5的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin模式),新方法的名字就有可能与......
  • 爬虫学习(6):通宵两万字xpath教程,学不会找我
    文章目录​​一、必看内容!!!​​​​1)简短介绍​​​​2)必备知识​​​​3)为什么我要写这篇文章?​​​​4)强烈推荐教程专栏​​​​二、开始使用xpath​​​​2.1常见的HTML......
  • 开源图数据库neo4j极简教程
    随着社交、电商、金融、零售、物联网等行业的快速发展,现实社会织起了了一张庞大而复杂的关系网,传统数据库很难处理关系运算。大数据行业需要处理的数据之间的关系随数据......