on-blur
入力フィールドからぼかすユーザー向けのディレクティブを作成しました
<input type="text" on-blur="doSomething({{myObject}})">
myObjectは次のようになります。
myObject = {a : foo, b : bar ... }
これは私のディレクティブが現在どのように見えるかです:
myModule.directive('onBlur',function(){
return {
restrict: 'A',
link: function(scope,element,attrs) {
element.bind('blur',function(){
console.log('blurrred');
});
}
}
});
ぼかしイベントがトリガーされたときに関数doSomething({{myObject}})を実行するにはどうすればよいですか?
私はうまくいかなかったこのようなことをしようとしました:
...
element.bind('blur',function(){
console.log('blurrred');
doSomething(object);
});
...