标签: angularjs angularjs-directive
我有一个使用隔离范围,controllerAs语法和bindToController: true的自定义指令(Angular 1.3)。
controllerAs
bindToController: true
这在我的测试环境中工作正常,但是当我将指令部署到现有项目时,我的指令控制器中的this正在返回(在控制台中测试时){{1接下来是一个对象$get.Constructor,其中包含我以前能够无问题地访问的范围属性。
this
$get.Constructor
为什么指令中的控制器会返回{}?
{}
(我理解一个例子会有所帮助,但在这种情况下复制环境说起来容易做起来因为我不会进入。)