avalon ms-for 双重循环 第一层新增数据没有渲染成功 显示{{item.name}}

问题描述 ms-for在双重循环中 在第一层中新增数据渲染不成功 显示{{item.name}}
在第二层循环添加数据 就渲染成功
代码图:clipboard.png
数据list:
clipboard.png
初始显示
clipboard.png
添加方法

clipboard.png
bug:调用add添加之后

clipboard.png
console.log打印的数据也是ok的只是avalon渲染失败 第一层
是否 有一个 强制更新视图方法avalon ?

试着做了个demo 看为什么输出{{item.name}} 发现是因为
第一层循环中的
clipboard.png
ms-if="item.children == ''"
if判断导致的

阅读 3.7k
2 个回答

额 应该是ms-if 不知道弄了些什么操作 我修改了 html
clipboard.png
就好了

就是ms-if指令有问题,我今天也遇到了这个问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进