2014-04-24 109 views
0

我正在嘗試使用角度在我的情況下打開一個彈出窗口。如何在我的情況下創建一個彈出鏈接?

我有類似

<a ng-href = "window.open('{{videoLink}}')" >open a video</a> 

它給了我 'Not Found' 錯誤的瀏覽器。

但是,這會打開一個視頻,但它在瀏覽器的另一個選項卡中。

<a ng-href = {{videoLink}}>open a video</a> 

如何在彈出窗口中成功打開我的視頻。

謝謝!

+0

提供的代碼對我來說還不夠,也許你可以準備一個更好的例子 – TlonXP

+0

確實。你需要提供更多的代碼 - 最好是一個Plunker/JSFiddle例子 – EnigmaRM

回答

1

使用ng-click就像在你的previous question

您的問題是ng-click需要AngularJS表達式。請參閱:https://docs.angularjs.org/guide/expression

「如果您想運行更復雜的JavaScript代碼,則應將其設置爲控制器方法並從您的視圖中調用該方法。

因此,只要在控制器中該元素的$scope設置的函數,並調用它通過ng-click="clickHander()"

如果這沒有幫助,你需要發佈更多的代碼(最好在JSFiddle或類似的東西)。

相關問題