----checkbox无法选中:
<input type="checkbox" name="batFlg" value="1" ms-duplex-checked="device.batFlg>0?true:false" lay-skin="primary"/>
----写一个错误的 false->fal 浏览器后台报错 fal 未定义,但checkbox变为选中状态:
<input type="checkbox" name="batFlg" value="1" ms-duplex-checked="device.batFlg>0?true:fal" lay-skin="primary"/>
求大神指点,怎样正确运用 form.render('checkbox');
这种情况说明 ms-duplex-checked 并未失效 ,而是 device.batFlg>0?true:false 在layui的影响下并不能渲染出效果,最好的解决方法就是 定义一个avalon对象专门存放boolean类型的值,判断数据库查出来的0/1进行avalon对象赋值true或false,进而完成双向绑定的渲染