我在离子和角度的项目中工作,我遇到了一个程序。 在控制器中,我有一个这种类型的变量:
$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> ,
以便文本中的链接显示为链接。重点是,它真正做的是一个&#34; href&#34;链接。我的问题在于,当我运行项目&#34;离子服务&#34;时,一切正常,但是当我按照&#34;离子服务--lab&#34;(电话视图)运行时,点击链接什么都不做。 其他链接也是如此,但我设法从&#34; href = source&#34;更改了它们。到ng-click =&#34;功能...&#34;并使用window.open在控制器中处理它们。
请您告诉我我在这里可以做什么,因为链接会自动转换为电子模式测试无法识别的href?
谢谢!
答案 0 :(得分:0)
尝试使用http://
添加您的链接,并将绑定更改为<p ng-bind-html="v | linky: '_top'"></p>
。
('_parent'
也为我工作)