角度控制器在使用 ie9浏览器时无法正常工作。它会抛出错误
TypeError:无法获取属性的值' nodeName':object为null或undefinedundefined
相同的代码工作正常(即> 9,chrome,firefox);
我的js代码是
true
我的Html代码是
var app = angular.module('app',[]);
app.controller('Ctrl',function($scope){
alert('sa');
console.log($scope);
});
还
从angularjs
获取范围变量时,范围变量未定义<!DOCTYPE html>
<html ng-app="app">
....
...
...
<body id="top" ng-controller="GreetingController">
..
谢谢
答案 0 :(得分:2)
您的ng-controller="GreetingController"
,而您的控制器文件名称为Ctrl
,除此之外,请遵循此处指定的指导原则。 https://docs.angularjs.org/guide/ie
相同的另一个相关链接...检查您的HTML标记。 https://github.com/angular/angular.js/issues/3172