查看: 3477|回复: 4

变量名如何包含变量

[复制链接]

11

主题

38

回帖

172

积分

会员

Rank: 5Rank: 5

积分
172
发表于 2016-7-15 09:30:54 | 显示全部楼层 |阅读模式
尹广磊公众帐号
比如说我要根据情况来加载中继器中不同列的数据,加载的数据列为Item.column(OnLoadVariable);
比如当全局变量OnLoadVariable为1时,我要加载中继器中column1中的数据,当全局变量OnLoadVariable为2时,我要加载中继器中column2中的数据,试了半天还是不行,包括在网上找了一些js的类似方式;

515

主题

6310

回帖

7万

积分

管理员

创始人

Rank: 9Rank: 9Rank: 9

积分
75277
QQ
发表于 2016-7-15 10:57:10 | 显示全部楼层
要在中继器之外,调用中继器中的数据的话,需要先在中继器内,把值传递给一个全局变量。然后在中继器外再调用这个全局变量。

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

11

主题

38

回帖

172

积分

会员

Rank: 5Rank: 5

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

0

主题

7

回帖

13

积分

会员

Rank: 5Rank: 5

积分
13
发表于 2016-7-15 16:03:08 | 显示全部楼层
是不是要加[[]]?

11

主题

38

回帖

172

积分

会员

Rank: 5Rank: 5

积分
172
 楼主| 发表于 2016-7-16 07:46:13 | 显示全部楼层
4# 渴了不喝水
木有用 试过了
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|手机版|友情链接|版权声明|关于我们|Axure中文社区 |网站地图

GMT+8, 2024-6-3 02:18

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表