Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在angularjs的新选项卡中打开页面_Angularjs_Ng Grid - Fatal编程技术网

在angularjs的新选项卡中打开页面

在angularjs的新选项卡中打开页面,angularjs,ng-grid,Angularjs,Ng Grid,我正在使用angularjs框架。我有一个包含链接文本的列。在该链接上单击,我想导航到同一应用程序中的不同页面。我想将一些参数传递到另一个页面,所以我使用了ng click,然后是方法名。我的代码是这样的: <div class="ngCellText"><a data-ng-click="methodName(parameters)"> Go to Page2 </a> 我使用target=\u blank,但它不起作用。有什么建议吗 谢谢 您需要使用方法

我正在使用angularjs框架。我有一个包含链接文本的列。在该链接上单击,我想导航到同一应用程序中的不同页面。我想将一些参数传递到另一个页面,所以我使用了ng click,然后是方法名。我的代码是这样的:

<div class="ngCellText"><a data-ng-click="methodName(parameters)"> Go to Page2 </a>
我使用target=\u blank,但它不起作用。有什么建议吗

谢谢

您需要使用方法


除了使用angular的
$window
服务,所以它是可测试的:)太棒了。!它在新选项卡中打开,但我想在第2页传递的值丢失。我正在使用服务传递参数。@Maddy这是一个完全不同的问题,您可以在查询字符串中序列化它们,或者将它们添加到localStorage或其他内容。这并不是一个关于角度的问题,瓦迪姆明白了。谢谢
document.location.href = '/Home/page2/
$window.open('/Home/page2/');