他没有选择ng-model change angularjs
ie doesn't pick up ng-model change angularjs
我以前问过这个问题,但仍然没有运气。我有一个简单的文本输入与一个模型附加如下:
<input type="text" ng-model="testingInput"/>
<a ng-click="pushValue(testingInput)" class="button">Submit value</a>
$scope.testingInput = 0;
$scope.pushValue = function(val){
console.log(val);
console.log($scope.testingInput);
}
目的是首先在输入框中显示0 -然后用户可以更改它。当ng-click被触发时,它应该返回用户输入的新值。然而,在ie8和ie9上,它一直记录原始值0。
是否有一个兼容性hack我应该使用旧的IE浏览器,或者这应该正常工作?
如果有帮助的话,我将使用angular 1.2.28。
似乎你在使用IE8时在angular控制器中使用console.log()
会遇到问题,看看这篇文章。试试angular的$log服务。
相关文章:
- Angularjs slider with ng-change
- 如何在AngularJS ng-click(或ng-change,..)中调用服务函数
- 何时在 Angularjs 中使用 $watch 或 ng-change
- ng-change在AngularJS应用程序中不起作用
- AngularJS ng-change not calling function
- AngularJS watch FileReader().readyState change
- Angularjs (ng-click, ng-change) 指令不适用于 icheck 插件
- 如何使用 AngularJS 在我的选择标签中使用 onSelect 而不是 ng-change
- 在angularjs ng-change=“chk(query)”中,当键入单词后点击空格时调用函数
- 在AngularJS中使用ng-change和“Controller As”语法
- 未调用 AngularJS 模板 ng-change
- ng-change delay, angularjs
- Unbind ng-change AngularJS
- 如何在更改模型属性时为AngularJS创建on change指令
- 如何在AngularJS中调用checkbox change event before checked/unchecke
- Angularjs:Ng Model和Ng Change在控制台中未定义
- 如何转换'time'在AngularJS中使用ng-change时将其转换为字符串
- 在IE9和ie10中,angularjs的ng-change不会触发ng-model-onblur指令
- 在Angularjs中使用指令触发ng-change
- 他没有选择ng-model change angularjs