包括不要在节目中工作

ng-include dont work on ng-show

本文关键字:工作 节目 包括不      更新时间:2023-09-26

我有一个简单的angular应用程序,但模板正在增长。我想拆分它并使用ng-include指令,但我无法正确包含它。

电流template.html

<div class="edit-object-form" ng-show="editable">
    <!-- ... -->
</div>
<div class="list-objects" ng-show="!editable">
    <!-- ... -->
</div

所需template.html

<div class="edit-object-form" ng-show="editable">
    <div ng-include="/partials/edit_objet_form.html"></div
</div>
<div class="list-objects" ng-show="!editable">
    <!-- ... -->
</div

editable的默认值是false,但当我切换到true时,include指令不起作用。

注意:我使用的是Angular-1.0.7

我无法重新创建此问题。看看这个加载两个不同模板的plunker。(两者看起来都很奇怪,因为它们是从其他plunker那里偷来的模板,以允许xs)。

也许这个问题是由两个不完整的div结束标记引起的,即。