如何设置AngularJS自定义指令的隔离作用域?

mengda1027 发布于 2016/09/19 09:40
阅读 380
收藏 0

通过设置scope属性我们可以给angularJS的自定义属(false true {})性设置不同范围的作用域。

HTML:

<div> Outside myDirective: {{ myProperty }} <div my-directive ng-init="myProperty='Hello world!'"> Inside myDirective: {{ myProperty }} <div> </div>

JS:

angular.module('myApp', [])
    .directive('myDirective', function() { return {
            restrict: 'A',
            scope: {}
        };
    })

设置为{}时,自定义指令里为外界形成隔离作用域,期望中应该是外部的myProperty为空值,可是却也能输出 Hello wolrd! 
请教为何,谢谢


加载中
返回顶部
顶部