【转载】【转载】【转载】http://www.cnblogs.com/wangshuming/p/5569894.html
外部javascript 方法修改 angularjs 中
scope
修改 $rootScope
var $body = angular.element(document.body); // 1
var $rootScope =
root; // 2
apply(function () { // 3
$rootScope.notesconfigs.outpath = path;
});
修改 $scope
var appElement = document.querySelector(’[ng-controller=mainController]’);//获得绑定controllerdom节点
var
scope对象
apply();//刷新数据
复制代码
//获取当前元素的$socpe:
angular.element(domElement).scope() to get the current scope for the element
//获取当前app的injector:
angular.element(domElement).injector() to get the current app injector
//获取当前元素的controller:
angular.element(domElement).controller() to get a hold of the ng-controller instance.
复制代码