判断中继器有没有选中行,为何只有第一行选中判断才为真,其他行选中判断还是为假? 已解决

hnrichie 普通用户 2020-7-18 1971




像图一和图二的做法,实现了AxureRP中继器选中行底色变色的效果,但是点击“下一步”时需判断是否有选中行,只有选中第一行(图三红框处),判断才为真,选择第二行以下的行,判断全为假(判断逻辑见图二中下一步按钮的交互用例逻辑),这是为何啊?

登录后回复
最新回复 (1)
  • hnrichie 普通用户 2020-7-27
    0 引用 4
    用变量是可以解决,但我个人觉得,RP这个变量功能的设计少了一个作用域层级——页面级变量,目前他有“全局变量”和“局部变量”2种,全局变量,顾名思义,跨页面间都可以调用到的,而“局部变量”倒底是一个页面级的变量(本页面内所有事件均可调用到)呢还是一个事件级的变量(仅定义所在事件中可调用到)呢?从目前局部变量的变量定义方式来看,我感觉像是个事件级变量(局部变量定义的入口在交互事件功能中),似乎少了一级页面级变量呢?(可以在页面属性中直接定义,页面中各事件中引用即可)
返回