簡體   English   中英

設置<a href>為變量</a>

[英]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-hrefng-click等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM