2016-07-07 13 views
0

我正在離子和角度的項目工作,我遇到過一個程序。 在控制器中,我有這種類型的變量:離子服務--lab將不會識別href的

$scope.var=["Visit this link: www.google.com" , "Visit this one too:www.facebook.com"]; 

在視圖中,我有

< div ng-repeat="v in var"> 

    < p ng-bind-html="v | linky"></p></div> , 

從而在文本中的鏈接確實出現爲鏈接。關鍵是,它真正做的是一個「href」鏈接。我的問題是,當我運行項目「離子服務」時,它一切正常,但當我作爲「離子服務 - 實驗室」(電話瀏覽)運行時,點擊鏈接什麼都不做。 與其他鏈接也一樣,但我設法將它們從「href = source」更改爲ng-click =「function ...」,並使用window.open在控制器中處理它們。

請問你能告訴我在這裏能做什麼,因爲鏈接是自動翻譯成href的,這是通過電話模式測試不能識別的嗎?

謝謝!

回答

0

嘗試預先將您的鏈接與http://並更改綁定到<p ng-bind-html="v | linky: '_top'"></p>

'_parent'也適用於我)

+0

Nop,這是一樣的;它不會以--lab模式打開。 – flaviumanica

+0

@flaviumanica它應該在您的手機上部署時工作。 –