【问题标题】:ng-model not updating on ng-include [closed]ng-model 未更新 ng-include [关闭]
【发布时间】:2014-10-13 10:11:10
【问题描述】:

首先,这里是plnkr。

当它在一个页面中时,我有这个模板工作。但是当我尝试使用ng-include 将其拆分时。突然 ng-model 停止更新。

我只是 AngularJS 的初学者。

我正在添加一些基于复选框布尔值的条件类。但现在它不起作用。

检查了docs。但这对我来说真的不清楚。

当我使用ng-include 时,请告诉我应该如何更新ng-model。

提前致谢。

【问题讨论】:

标签: javascript angularjs


【解决方案1】:

因为 ng-include 创建了一个新范围,所以尝试这样做:

ng-model="$parent.hasFixed"

它应该工作。但可能有更好的解决方案。

【讨论】:

  • 是的..它确实有效。但能告诉我它实际上在做什么吗?
  • 这里:docs.angularjs.org/api/ng/directive/ngInclude ...它在“指令信息”部分下说,该指令创建了一个新范围。因此,您创建了 2 个 hasFixed 属性。一个来自父母,另一个来自孩子;但你真的想更新父母的。
猜你喜欢
  • 1970-01-01
  • 2019-06-02
  • 1970-01-01
  • 1970-01-01
  • 2015-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-04
相关资源
最近更新 更多