avalon ms-for 双重循环 第一层新增数据没有渲染成功 显示{{item.name}}
问题描述 ms-for在双重循环中 在第一层中新增数据渲染不成功 显示{{item.name}}
在第二层循环添加数据 就渲染成功
代码图:
数据list:
初始显示
添加方法
bug:调用add添加之后
console.log打印的数据也是ok的只是avalon渲染失败 第一层
是否 有一个 强制更新视图方法avalon ?
试着做了个demo 看为什么输出{{item.name}} 发现是因为
第一层循环中的
ms-if="item.children == ''"
if判断导致的
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
额 应该是ms-if 不知道弄了些什么操作 我修改了 html
就好了
就是ms-if指令有问题,我今天也遇到了这个问题