[英]Setting an <a href> as a variable
我正在使用一個Web應用程序,其中使用對象數組聲明將使用<p ng-repeat="var game in download.game">{{value}}, {{value}}</p>
等。
我還想使用下載按鈕讓用戶下載文件。 但是使用普通a
元素,我只能將一個鏈接添加到特定文件。 因此,我想知道如何為鏈接分配一個變量 ,以便可以使用{{download-link}}。
有什么建議么?
嘗試這個 :
控制器:
$scope.data = [
{
link: "http://link.com",
text: "link.com"
},
{
link: "http://link1.com",
text: "link1.com"
},
{
link: "http://link2.com",
text: "link2.com"
}
];
查看:
<div ng-repeat="element in data">
<a href="{{element.link}}">{{element.text}}</a>
</div>
Codepen: http ://codepen.io/anon/pen/LGZrMm
不確定我是否正確回答了問題,但可以嘗試以下操作:
<div ng-repeat="var game in download.game">
<a ng-href="{{game.link}}">{{game.value1}}, {{game.value2}}</a>
</div>
作為game.link
和其他變量,您要打印的變量。
您應盡量避免將Angular
變量打印到非 Angular
屬性中。 因此,請嘗試使用ng-href
, ng-click
等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.