即没有拿起ng-model change angularjs

时间:2015-09-17 11:39:51

标签: javascript angularjs angularjs-ng-click angular-ngmodel

我之前问过这个问题,但仍然没有运气。我有一个简单的文本输入,附带的模型如下:

<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后,它应该返回用户输入的新值。但是在IE 8和9上,它会记录原始值0.

是否存在我应该使用旧版IE浏览器的兼容性黑客攻击,还是应该正常工作?

如果这有用的话,我正在使用角度1.2.28。

1 个答案:

答案 0 :(得分:0)

在使用IE8时,在角度控制器中使用console.log()时似乎会遇到问题,请查看此post。尝试使用角度$ log服务。