有没有办法使用属性将变量传递给指令而不创建新的范围?
@H_403_13@HTML
<div ng-click='back()' button='go back'></div>
JS
.directive('button',function () { return { scope: { button: '@' },template: "<div><div another-directive></div>{{button}}</div>",replace: true } })
问题是ng-click =’back()’现在引用指令范围。
我仍然可以做ng-click =’$ parent.back()’,但这不是我想要的。