2017-03-15 7 views
0

HTMLの{{post.title}}の値をハイパーリンクするように変更したいと思います。AngularJSが{{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> 

enter image description here

答えて

1

それはに変更し、ポスト変数を想定し

<a ng-href="url">{{ post.title }} </a> 
+0

ありがとうございました@sajeetharan – gymcode

+0

@gymcodeようこそ – Sajeetharan

2

は、URLが あなたのh1要素データは次のようになります定義されています。

<a ng-href="{{post.url}}">{{post.title}}</a> 
2

uが動作しますが、第二のものが理解される両方

<a href="url/{{post._id}}">{{post.title}}</a> 

ならびに

<a ng-href="url/{{post._id}}">{{post.title}}</a> 

を使用することができます。 :)

関連する問題