使用$scope
作爲AngularJS中的變量的缺點是什麼,在app.run()
中共享控制器的$scope
? 其實我這樣做是爲了使通用代碼在app.run()
中被所有具有相同功能的控制器調用。
我使用的功能與
$rootScope.getUserInfo = function($scope){
$scope.userinfo = '---------';
}
其中$scope
的是,我從各個控制器通過這樣的
$rootScope.getUserInfo($scope);
感謝您的回覆 用戶信息只是一個例子,實際上我有300行函數,並且它們不返回任何內容。如果我通過範圍,我在控制器中使用的angularjs變量的值將被自動設置。 –