应用&页面操作|设置页面数据
阅读本篇前,建议先熟悉数据专讲中的《页面数据》
行为简介
为页面中定义好的页面数据进行赋值操作
配置指南
设置保存单个数据的页面数据
创建页面数据
如 图1 ⬇️ 所示,在页面中创建页面数据
通过“设置页面数据”行为对页面数据进行赋值
如 图2 ⬇️ 所示,通过点击行为触发“设置页面数据”行为:添加行为 - 设置值 - 设置页面数据
通过其它行为对页面数据进行赋值
Zion 中的较多行为,在获取到数据之后都要求对页面数据进行赋值,如 图3 ⬇️ 所示,以“上传文件”为例,设置了类型为“文件”的页面数据之后,通过点击按钮触发上传文件行为,而后将上传的文件赋值给页面数据来保存。
img | img |
---|---|
设置保存多个数据的页面数据
在阅读此章节时,请了解【数组以及数组的处理】
创建页面数据
如 图4 ⬇️ 所示创建页面数据:在页面上创建页面数据时,打开“是列表”的模式,是否允许重复看自身业务情况,当创建了“为列表”的页面数据之后,相当于是创建了一个空的数组(array)
利用「设置页面数据」行为,修改设置页面数据的操作为【添加】,即可向页面数据中添加多个数据,触发一次只能添加一个数据。
Tips: 假设在设置页面数据的值时,添加的就是一个数组(array),那么此时的页面数据相当于时在数组中保存了一个数组,而不是把这个数组中的数据一个个添加到了页面数据中。
删除页面数据中的某个数据
当打开了「不可重复时」,「设置页面数据」的操作中将可以选择【移除】,当执行“移除”操作时,是通过对比要移除的值是否等于页面数据中的某个值,如果相等就将页面数据中的值删除。