中继器可用于显示重复列表项。
内部编辑区
双击中继器,进入中继器的内部编辑区。
新拖入的中继器默认有一个矩形。
在中继器的内部编辑区中,要先创建列表项的模板内容。
这个模板内容决定每一个列表项中的元件组成结构。
数据集
数据集中数据行的数量与中继器显示的列表项的数量相一致。
对应中继器的显示
中继器列表项显示的文字内容与数据集对应。(可通过设置“属性”中的交互动作修改)
中继器的工作原理
在页面中加载时,中继器会读取数据集。
如果数据集存在数据,中继器会将第一行数据读取出来,通过交互设置将数据与编辑区中的元件关联,生成列表项的第一项。
然后,再次读取第二行数据生成列表项的第二项,以此类推。
读取完所有的数据行后,即刻停止列表项的生成加载。
[[Item.Column0]]
Item是一个系统变量,中继器的每个列表项加载时,所读取的一行数据,都会存入这个系统变量。
Column0则是数据集的第一列列名。
Item.Column0就是指一行数据中Column0这一列的值。这个值,在每次读取一行数据的时候都是不同的。
布局
可以通过“样式”中的“布局”改变中继器的排列布局,如图所示。