gpt4 book ai didi

javascript - 添加范围变量作为 window.open 函数的参数

转载 作者:行者123 更新时间:2023-11-30 12:13:37 25 4
gpt4 key购买 nike

我想添加一个范围变量作为 window.open 函数的参数,我正在使用以下代码。

onclick="window.open($scope.positionsURL, '_system', 'location=yes'); return false;" 

我收到以下错误。

未捕获的 ReferenceError:未定义 $scope

我错过了什么?我有语法错误吗?请帮我解决这个问题。

最佳答案

您应该改用 ng-click:

ng-click="open(positionsURL, '_system', 'location=yes')"

并在 Controller 中定义函数$scope.open。应该是这样的:

$scope.open = function (url, name, spec) {
$window.open(url, name, spec); // don't forget to inject $window in the controller
return false;
}

关于javascript - 添加范围变量作为 window.open 函数的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33059294/

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