我想要的是当 orderHistory.type (一个范围变量,其初始值为' list' )的值更改为&时#39; show',呈现 showOrder.html 模板。通过单击o rderHistoryList.html中的链接来调用函数更新orderHistory.type。模型正在更新,模板不会更改。谢谢。
<div data-ng-controller="SettingsController">
<div ng-if="orderHistory.type=='list'" data-ng-include="'orderHistoryList.html'"></div>
<div ng-if="orderHistory.type=='show'"data-ng-include="'showOrder.html'"></div>
答案 0 :(得分:0)
知道了,我在orderHistoryList.html中设置属性ng-controller时犯了一个错误,它在两个页面上创建了SettingsController的不同实例。因此,当在其中一个实例中更新模型时,它没有在主页面上显示任何更改。