下面的代码在ngDialog“ 0.5.9”中可以正常工作
将其升级到“ 0.6.6”后,它将无法正常工作,绑定到 lctrl 的模板中的所有数据都将丢失。
ngDialog.open({
template: 'projecta/testa.tpl.html',
controller: 'loginCtrl',
controllerAs: 'lctrl',
resolve: {
...
}
});
如果我将其更改为使用
controller: 'loginCtrl as lctrl',
代替使用controllerAs,它将解决此问题。
我只希望有人可以告诉我controllerA是否已弃用? 还是正确的使用方式?