srp*_*rph 2 javascript angularjs angularjs-directive angularjs-scope
我无法使用controllerAs语法/样式从此处访问指令的隔离范围变量.
我可以访问变量$scope,但似乎并不一致.有没有办法访问隔离范围的变量this?
这是我的控制器和指令的要点.
由于您使用带有控制器的隔离范围指令作为语法并使用角度1.3,因此您可以通过打开bindToController 指令上的设置轻松地将范围绑定绑定到控制器,以便范围绑定自动附加到控制器实例.在你的情况下做: -
return {
scope: scope,
restrict: 'EA',
transclude: true,
template: getTemplate,
controller: 'PaginationCtrl',
controllerAs: 'pagination',
bindToController:true //<-- Here
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1875 次 |
| 最近记录: |