当前位置 : 主页 > 网页制作 > HTTP/TCP >

如何在更改url后调用angularjs中的函数

来源:互联网 收集:自由互联 发布时间:2021-06-16
我在代码中使用了ng-init =“isauthorised()”来更改每个URL后获取调用函数 它在页面刷新时调用,但是我需要这个函数才能在每次点击ancher标签时调用它 最好的事情之一是使用路由提供程序
我在代码中使用了ng-init =“isauthorised()”来更改每个URL后获取调用函数

它在页面刷新时调用,但是我需要这个函数才能在每次点击ancher标签时调用它

最好的事情之一是使用路由提供程序在页面更改发生之前调用函数.其中一个例子(修改后的 from here)是:

$scope.$on('$locationChangeStart', function(event) {
    // call your method here
});

关于这一点的好处是你知道你的例程将被调用,你不必修改页面上每个锚标记的代码.顺便说一句,如果您对更多信息感兴趣,请查看angular documentation here.

网友评论