Apache flex 错误1123:类型对象上不支持筛选器运算符
我有一个这样的结构:Apache flex 错误1123:类型对象上不支持筛选器运算符,apache-flex,filter,operator-keyword,Apache Flex,Filter,Operator Keyword,我有一个这样的结构: e.item.fatturato_ac_s1 e.item.fatturato_ac_s2 e.item.fatturato_ac_s3 e.item.fatturato_ac_s4 [……] 等等 为了直观地计算我写的字符串: e、 item.(myStr.toString()),其中myStr(type string)=“fatturato_ac_s”+索引(因此我可以有fatturato_ac_s1,fatturato_ac_s2,…) 我可以正确地检索e.item
e.item.fatturato_ac_s1
e.item.fatturato_ac_s2
e.item.fatturato_ac_s3
e.item.fatturato_ac_s4
[……]
等等
为了直观地计算我写的字符串:
e、 item.(myStr.toString()),其中myStr(type string)=“fatturato_ac_s”+索引(因此我可以有fatturato_ac_s1,fatturato_ac_s2,…)
我可以正确地检索e.item.(myStr.toString())(一个数值)的值,但如果我尝试将其放入变量中,则标题中会出现错误:
myVariable = e.item.(myStr.toString())
myVariable是一个数字
我还尝试:
myVariable = Number(e.item.(myStr.toString()))
但是不起作用。。。如果我尝试串到串也是一样的
我怎样才能解决它
谢谢大家! 这是正确的语法:
myVariable = Number(e.item[myStr])