smor 发表于 2016-7-15 09:30:54

变量名如何包含变量

比如说我要根据情况来加载中继器中不同列的数据,加载的数据列为Item.column(OnLoadVariable);
比如当全局变量OnLoadVariable为1时,我要加载中继器中column1中的数据,当全局变量OnLoadVariable为2时,我要加载中继器中column2中的数据,试了半天还是不行,包括在网上找了一些js的类似方式;

尹广磊 发表于 2016-7-15 10:57:10

要在中继器之外,调用中继器中的数据的话,需要先在中继器内,把值传递给一个全局变量。然后在中继器外再调用这个全局变量。

这样的功能,基本上不算原型的范围了。
之前做过一个示例可以参考。
www.hiaxure.com/axure7

smor 发表于 2016-7-15 12:59:00

2# 尹广磊
你还是没太懂我的意思,我调用的还是本地中继器的数据,只不过每次调用时需要根据全局变量的值来确定加载其中的哪列,为了少些判断
条件和灵活处理,我想用表达式一次性写出来,比如说item.Variable,这个variable是一个变量,当varibale为1时但是系统会把item.1当做
是一个字符串,而不是一个变量,甚至直接就不认识

渴了不喝水 发表于 2016-7-15 16:03:08

是不是要加[[]]?

smor 发表于 2016-7-16 07:46:13

4# 渴了不喝水
木有用 试过了
页: [1]
查看完整版本: 变量名如何包含变量