gpt4 book ai didi

angularjs - 将 $apply() 与组件一起使用

转载 作者:行者123 更新时间:2023-12-04 18:02:25 26 4
gpt4 key购买 nike

我正在尝试使用 $apply()使用 Angular 为 1.5 的组件,我收到的错误是 self.$apply不是函数。

viewTest.controller('viewTest', function ($location) {
var self = this;
self.$onInit = function (location) {
self.$apply()
}
});

最佳答案

使用申请需要$scope而不是 self .因为 $apply是 angular js $scope 函数,所以你不能通过 this 调用它

viewTest.controller('viewTest', function ($scope,$location) {
var self = this;
self.$onInit = function (location) {
$scope.$apply()
}
});

关于angularjs - 将 $apply() 与组件一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42326560/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com