我想添加一个范围变量作为window.open函数的参数,我使用以下代码。
VK_MENU
我收到以下错误。
未捕获的ReferenceError:未定义$ scope
我错过了什么?我有任何语法错误吗?请帮我解决这个问题。
答案 0 :(得分:3)
您应该使用ng-click
代替:
ng-click="open(positionsURL, '_system', 'location=yes')"
在控制器中定义函数$scope.open
。应该是这样的:
$scope.open = function (url, name, spec) {
$window.open(url, name, spec); // don't forget to inject $window in the controller
return false;
}