2014-09-03 105 views
0

我正在使用angularjs框架。我有ng-grid有一個包含鏈接文本的列。點擊該鏈接,我想導航到同一應用程序中的不同頁面。我想將一些參數傳遞給另一個頁面,所以我使用了ng-click和方法名稱。所以,我的代碼是這樣的:在angularjs的新選項卡中打開頁面

<div class="ngCellText"><a data-ng-click="methodName(parameters)"> Go to Page2 </a> 

內部方法:

document.location.href = '/Home/page2/ 

我使用的目標= _blank但沒有奏效。有什麼建議麼 ?

謝謝。

回答

0

您需要使用window.open方法

$window.open('/Home/page2/'); 
+0

除了使用角的'$ window'服務,所以它是可檢驗的:) – 2014-09-03 22:03:48

+0

大!它在新選項卡中打開,但是我想在頁面2上傳遞的值將丟失。我正在使用服務來傳遞參數。 – Madhav 2014-09-03 22:06:27

+0

@DavidSpence righteo! – Vadim 2014-09-03 22:08:47