gpt4 book ai didi

angularjs - $routeChangeSuccess 是否保证在新实例化的 Controller 中被触发?

转载 作者:行者123 更新时间:2023-12-02 01:52:11 26 4
gpt4 key购买 nike

假设我们有一个/example 路由和关联的ExampleCtrl:

.when('/example', {
templateUrl : 'example.html',
controller: 'ExampleCtrl'
})

&

ExampleCtrl = function(){
$scope.$on("$routeChangeSuccess", function(){
// is this guarantied to be called inside current scope?
}
}

大多数情况下,$routeChangeSuccess 事件会在新创建的范围内触发,但我可以相信这个假设吗?

最佳答案

欢迎来到 StackOverflow ;)

$scope.$on...

那位代表监听事件$broadcast。只要您不使用事件并故意停止传播,您就可以确定该事件确实会在新范围内触发

希望能回答你的问题

关于angularjs - $routeChangeSuccess 是否保证在新实例化的 Controller 中被触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22150842/

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