ivx编辑器教程 关于ivx中通用变量排序功能的经验总结

评论371

在ivx中通用变量是经常使用到的一种变量,而且它的元素类型可以为数组,因此也常用作循环创建的数据来源,当我们要对循环创建出来的列表进行排序时,操作上其实就是对通用变量内部元素的一个排序,今天就说一下这种排序的具体操作。

我们以这个通用变量为例,通用变量内包含一个元素employees,这个元素的属性是一个数组,每个数组元素包含两个子元素,number和lastName。为了便于观察,我们将通用变量的元素employees数组作为数据来源进行循环创建,循环创建中的文本绑定当前数据的number和lastName。可以看到它的初始状态是number为1,3,2的排列顺序。
ivx编辑器教程 关于ivx中通用变量排序功能的经验总结-图片1
ivx编辑器教程 关于ivx中通用变量排序功能的经验总结-图片2
ivx编辑器教程 关于ivx中通用变量排序功能的经验总结-图片3
在sort按钮的点击事件中我们对通用变量进行排序。首先是数组路径,这里要选到通用变量中具体的待排序数组的值;然后是排序列名,这里我们可以直接填入子元素名称“number”;最后就是选择排序方式。
ivx编辑器教程 关于ivx中通用变量排序功能的经验总结-图片4
现在我们点击按钮就可以看到列表是按number的值从小到大排序的了。
ivx编辑器教程 关于ivx中通用变量排序功能的经验总结-图片5
补充
二维数组和对象数组的排序,直接选择列名和排序方式即可。
ivx编辑器教程 关于ivx中通用变量排序功能的经验总结-图片6

ivx编辑器教程 关于ivx中通用变量排序功能的经验总结-图片7

 

发表评论

匿名网友