【问题标题】:AngularJs directive isolated scope not wokingAngularJs指令隔离范围不起作用
【发布时间】:2014-07-09 19:24:56
【问题描述】:

我正在学习 angularJs 并阅读 ng-book。

我正在尝试与指令中的隔离范围相关的示例。在书中,它在JS Bin 中发布了示例,该示例使用 angular 1.2.0-rc.3 并且工作正常。但是当我用 1.3.0-beta.13 版本尝试相同的示例时,它不起作用。我可以在具有隔离范围的指令内看到父值。你可以看到code here

有人可以指导我如何让隔离范围在 Angular 1.3.0-beta.13 中工作。

【问题讨论】:

    标签: angularjs


    【解决方案1】:

    如果你想使用指令调用者的元素内部 html 绑定,你应该设置指令的模板属性来分配它的 html 或使用transcludeSee

    【讨论】:

    • 感谢您的回答。这是 1.3.0.XXX 中的新功能,因为代码在 1.2.0-rc.3 版本中运行?
    • 好吧,实际上它在 1.2.0 中不起作用:jsbin.com/dagowoca/5/edit?html,js,output
    • 您的第一个示例实际上根本不起作用,Uncaught ReferenceError: angular is not defined 在控制台中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-08
    • 1970-01-01
    • 1970-01-01
    • 2012-12-27
    • 2019-10-21
    • 1970-01-01
    相关资源
    最近更新 更多