我的输入元素中有 valueState atrribute:valueState="{= ${myModel>/myProperty} > 0 ?'None':'Error' }"这似乎有效。但是我想先修改我的属性,然后再与0进行比较,如下所示:valueState="{= $ parseFloat({myModel>/myProperty}.replace(',','.')) > 0 ?'None':'Error' }"基本上我想修改字符串并将myProperty转换为数字,然后再与0进行比较以设置值状态任何帮助将不胜感激。
1 回答
小怪兽爱吃肉
TA贡献1852条经验 获得超1个赞
你真的很接近,正确的语法如下。
valueState="{= parseFloat(${myModel>/myProperty}.replace(',','.')) > 0 ?'None':'Error' }"美元符号是表达式绑定从模型中读取的符号。
添加回答
举报
0/150
提交
取消
