gpt4 book ai didi

javascript - AngularJS,未定义 $window,怎么办?

转载 作者:行者123 更新时间:2023-11-30 08:44:15 25 4
gpt4 key购买 nike

我正在尝试对点击进行重定向

.controller('TestCtrl', function ($scope, $stateParams) {
document.getElementById('next_question').addEventListener('click', function (e) {
$window.location.href = '#/tab/category/1';
return true;
}, false);
})

但我得到 $window is not defined。那么...我如何获得 $window 或以不同的方式进行重定向

有什么想法吗?

最佳答案

$window 需要作为参数包含在内,以便它可以被注入(inject)...

.controller('TestCtrl', function ($scope, $stateParams, $window) {
document.getElementById('next_question').addEventListener('click', function (e) {
$window.location.href = '#/tab/category/1';
return true;
}, false);
})

关于javascript - AngularJS,未定义 $window,怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23317410/

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