我想在HTML中更改{{post.title}}
的值以超链接网址。
有可能吗?
<div ng-repeat="post in posts">
<h2>
{{post.title}}
<a ng-click="editPost(post._id)" class="pull-right"><span class="glyphicon glyphicon-pencil"></span></a>
<a ng-click="deletePost(post._id)" class="pull-right"><span class = "glyphicon glyphicon-remove"></span></a>
</h2>
<em>{{post.posted}}</em>
<p>{{post.body}}</p>
</div>
答案 0 :(得分:2)
假设post变量已定义url 您的h1元素数据将是这样的。
<a ng-href="{{post.url}}">{{post.title}}</a>
答案 1 :(得分:2)
<a href="url/{{post._id}}">{{post.title}}</a>
以及
<a ng-href="url/{{post._id}}">{{post.title}}</a>
两者都有效但第二部分值得赞赏。 :)
答案 2 :(得分:1)
将其更改为,
<a ng-href="url">{{ post.title }} </a>