Mik*_*aAK 0 angularjs angular-ngmodel
我正在尝试ng-model-options通过绑定来设置它.但是,当它在控制器中设置时似乎不起作用.
例如:
这有效,但我不想传递一个字符串
input.current-page(type='text' ng-model='pageNumber.value' ng-model-options='{getterSetter: true}')
Run Code Online (Sandbox Code Playgroud)
我的尝试:
这回来了 Cannot read property 'updateOn' of undefined
link: function(scope) {
scope.modelOpts = { getterSetter: true }
})
// view
input.current-page(type='text' ng-model='pageNumber.value' ng-model-options='modelOpts')
Run Code Online (Sandbox Code Playgroud)
有趣的是在一个指令就可以不设置ng-model-options内link.当在控制器中使用时它很好.
// This Will Work
controller: function($scope) {
$scope.modelOpts = {
getterSetter: true
}
},
// This Will Not Work
link: function(scope) {
scope.modelOpts = {
getterSetter: true
}
},
Run Code Online (Sandbox Code Playgroud)