在以角度绑定vaue到href时,它是在当前页面URL前面

时间:2015-10-16 11:33:03

标签: javascript asp.net angularjs

我正在将网站链接到href。该值来自数据库。我正在使用angular来获取这个值。

现在问题是假设来自db的值是 www.google.com 但是当它将此值绑定到以下元素时。

json

ng-href获取当前页面 url + DB中的值

我在ASP.Net MVC View中绑定了这个值。

2 个答案:

答案 0 :(得分:0)

使用' http://'为json中的数据添加前缀使它们成为绝对的网址,而angularjs则尊重它。

 <a ng-href="http://{{link.url}}">{{link.title}}</a>

答案 1 :(得分:0)

首先,我得到的是,不需要使用ng-href。使用href可以轻松完成您打算做的事情,您只需要将控制器中的http://合并为:

<a href="{{websiteUrl}}">{{websiteName}}</a>