2 不同的角度學習材料似乎做的不同之處在於傳遞變量。使用$ scope或「someCtrl as some」語法有什麼區別?有什麼優勢?我應該堅持始終使用其中的一種,或者在使用其中一種比另一種更好時有某些情況? 來源 2015-06-22 zcserei +0 它使範圍界定更加清晰,並且如果你打算使用角2,即語法是如何設置的,所以它不是壞的學習。 – ajmajmajma +1 請參閱John Papa的風格指南,以獲取更多關於控制器的原因的解釋:https://github.com/johnpapa/angular-styleguide#controllers – +0 [Angular中「控制器」的優點是什麼? http://stackoverflow.com/questions/32755929/what-is-the-advantage-of-controller-as-in-angular) – LionC
1 Todd Motto有一些非常好的文章! Digging into Angular’s 「Controller as」 syntax A better way to $scope, angular.extend, no more 「vm = this」 來源 2015-06-23 12:05:02
它使範圍界定更加清晰,並且如果你打算使用角2,即語法是如何設置的,所以它不是壞的學習。 – ajmajmajma
請參閱John Papa的風格指南,以獲取更多關於控制器的原因的解釋:https://github.com/johnpapa/angular-styleguide#controllers –
[Angular中「控制器」的優點是什麼? http://stackoverflow.com/questions/32755929/what-is-the-advantage-of-controller-as-in-angular) – LionC