這是最原始的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