我有一些代码可以在Chrome和IE9中正常运行。在IE8浏览器中,运行兼容性模式,它会中断。用户群以兼容模式运行IE8。我把这个给力经常使用: 内容=“IE =边缘ie8兼容性
<form class="imei-block-radio" name="myForm">
<input type="radio" name="blocktype" ng-model="actionType" value="block" ng-click="changeBlock('block')" checked="true"> Block <br/> <br/>
<input type="radio" name="blocktype" ng-model="actionType" value="unblock" ng-click="changeBlock('unblock')"> Un-Block <br/>
</form>
它击中的代码是在页面控制器和代码没有被打到,但输入参数‘未定义’。
$scope.changeBlock = function(value) {
alert(value);
if (value == 'unblock')
{
...
}
}
警报总是显示“价值”始终是未定义另外,在像所述控制器定义的其它变量:
$scope.actionType = 'block';
内的0123也未定义功能。
@Erik我有一个类似的问题。有没有人找到解决方案? – Curt
@Curt不幸的是,我不是有这个问题的人。我只编辑了这个问题。请解释一下 –