<div class="pt-password-retrieval p-a" input-yemail> <form name="inputEmail" novalidate> <div class="yours-email"> <input type="email" name="retrievalEmail" id="retrievalEmail" placeholder="Email" class="input-pld" required ng-model="register.inputEmail" ng-focus="register.inEmailChange=false" ng-blur="register.inEmailChange=true"> </form></div>js: routerApp.directive('inputYemail', function() { return { restrict: 'A', link: function(scope, element, attrs) { scope.$watch('register.inputEmail', function(newval, oldval) { console.log(newval, oldval); }); } }; });想在指令中实时监控input值的变化,但是没有效果,各位看看是怎么回事?
1 回答

慕无忌1623718
TA贡献1744条经验 获得超4个赞
试试
scope.$watch('register.inputEmail', function(newValue, oldValue) {}, true);
添加回答
举报
0/150
提交
取消