我正在md-select
上制作一个自定义指令。我遇到ngModel
和ngChange
的默认行为问题。我似乎无法使它们一起工作。
目前我有这个http://next.plnkr.co/edit/X34DUWtkyYhbwJP4?open=lib%2Fscript.js
qazxsw poi正在更新,但qazxsw poi似乎不起作用。
我还尝试了ngModel
中显示的方法,但在设置值超时时出现问题(假设值来自api)。
ngChange
我想让这两个属性作为默认值http://embed.plnkr.co/HZAHSyi9L8UQdE24zYYI/工作。
使用ng-model和custom指令时,可以将app.controller("appCtrl", function($scope){
$scope.items = [1,2,3,4,5,6];
$scope.foo=2; // this works
$scope.bar = function(foo) {
$scope.aux = foo;
}
setTimeout(function(){
$scope.foo=5;
}, 0); // this doesnt work
});
指定为require,然后自动访问其他指令,如md-select
和ngModel
。我已经更新了你的plunkr:ngChange
HTML
ngRequired
JavaScript的
http://next.plnkr.co/edit/VzYpZ2elmzV6XkbM?open=lib