Angular - 在动态Ng包括模板加载之前,它在404中导致丢失模板

时间:2014-03-12 19:06:27

标签: javascript angularjs

我正在尝试动态地将模板加载到ng-include中,但在页面加载时,它会在加载之前触发404。我怎么能等到所有内容都加载完毕,并设置了$ scope变量,然后加载以下模板?

ng-include=" 'views/partials/'+ data.panels.a.content +'.html' "

1 个答案:

答案 0 :(得分:1)

在它周围使用ng-if

<div ng-if="data.panels.a.content">
    <div ng-include=" 'views/partials/'+ data.panels.a.content +'.html' "></div>
</div>