这是最原始的angular.js课程,属于1.x.x版本;跟angular不一样,属于2.x.x 及以上版本。简单体现在∶1.名字不一样:一个是angular.js, 一个是angular。2.版本不一样:angular.js 只代表1.x.x版本,angular版本包括angular2,angular4,angular5,angular6(没有angular3)等等。3.兼容性:angular.js和angular是不兼容的,相当于两种不同的框架,angular2到angular6的升级,是向下兼容的。
一般新项目都用angular,所以你要从angular2.0或以上版本开始学!
一般新项目都用angular,所以你要从angular2.0或以上版本开始学!
高版本Angular js 不再支持全局function绑定controller,应该用标准写法
(function () {
angular.module("My app",[]).controller("HelloAngular",HelloAngular);
HelloAngular.$inject = [];
function HelloAngular() {
var vm = this;
vm.greeting = {
text: 'hello'
}
}
})();
(function () {
angular.module("My app",[]).controller("HelloAngular",HelloAngular);
HelloAngular.$inject = [];
function HelloAngular() {
var vm = this;
vm.greeting = {
text: 'hello'
}
}
})();
2018-07-16