带有ng-repeat的智能管理员

时间:2015-02-16 04:31:32

标签: angularjs nav

我正在使用2个月以上的angularjs,但从来没有遇到这样的问题,所以想到与你分享并得到一些好的建议。在这里,我尝试应用ul / nav-group元素动态值。一切都工作正常意味着,如果我在浏览器上看到开发人员工具,它会获得价值和一切,但不是+/-符号。我搜索谷歌它说它在DOM创建后加载所以它没有显示。但没有伙伴告诉解决方案。 考虑一下我的代码:

<nav:group ng-repeat="parentChild in parentChildList" title="{{parentChild.filterText}}">
    <nav:item data-view="/ui/icons/fa" ng-repeat="childs in parentChild.childList" data-icon="fa fa-lg fa-fw fa-plane" title="{{childs.filterText}}" />
</nav:group>

特定字段的值是直接的意思是它的简单列表。如何指令可以解决这个问题。 感谢任何建议。感谢。

1 个答案:

答案 0 :(得分:0)

在应用的body标签上添加ng-cloak指令,以防止在角度加载完成之前加载元素。

你的身体标签看起来像这样:

<body ng-cloak>
...
</body>

你也可以通过在你的服务中使用promises来解决这个问题,这绝对是最好的做法,但ng-cloak是一个快速简单的解决方法。

希望有所帮助!如果ng-cloak不适用于您发布控制器和服务的片段,我将帮助您添加承诺。

祝你好运! -Justin