【问题标题】:Using `ng-model` within a transcluded directive in AngularJS在 AngularJS 的嵌入指令中使用 `ng-model`
【发布时间】:2012-10-23 00:50:46
【问题描述】:

无论如何我可以在指令的嵌入中使用 ng-model 吗?

我已经把代码贴在这里了:http://plunker.no.de/edit/XWAUp7?live=preview

我期待有人给我建议。

【问题讨论】:

  • 谢谢@Guillaume86。这样可行。我应该删除这个主题吗?
  • 没问题,是的,我想你可以删除它,因为它是重复的
  • +1 Guillaume,在这里和您的实际答案中。我在看到你的评论之前就回答了。

标签: angularjs


【解决方案1】:

这是因为您传递的是原始类型。如果您使用引用类型,如对象或数组,它会工作得更好。我已经在这里更改了你的 plunk this demo

请注意,我必须将一个对象传递给 fOuter 才能使其工作。同样,在 fInner 上,如果原语是对象的子对象,则它可以双向工作。

编辑:看起来 Guillaume86 在 cmets 中回答了。一样的答案,真的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-13
    • 2016-06-09
    • 2015-05-05
    • 2012-12-16
    • 2016-03-07
    相关资源
    最近更新 更多