我正在使用Angular JS的SPA工作。
中的$apply()
存在问题
var vm = this;
vm.$apply(function(){};);
错误:vm。$ apply不是函数
我应该使用$scope
吗?你能帮帮我吗?
答案 0 :(得分:1)
vm上没有属性$apply
。 vm只是对此控制器函数的引用,而$apply
仅适用于特殊范围对象
例如$ scope。$ apply或$ rootScope。$ apply,
使用
$scope.$apply()
并注入此依赖项