【发布时间】:2022-01-16 19:56:08
【问题描述】:
所以我有一个表,我想在一个名为 offers 的数组中为每个项目呈现一个 <tr>。
看起来像这样:
<table>
<thead>...</thead>
<tbody>
<tr v-for="offer in offers" style="background-color:snow;text-align:center;font-size:1.5em;" class="align-content-center;">
<td style="color:forestgreen;"><strong>{{offer.OfferAmount | currency }}</strong></td>
<td>{{offer.BuyerName}}</td>
*SOS* --> <td><a v-bind:href="mailto:{offer.BuyerEmail}">{{offer.BuyerEmail}}</a></td>
*SOS* --> <td><a v-bind:href="tel:{offer.BuyerPhone}">{{offer.BuyerPhone}}</a><</td>
<td>{{offer.CreatedDate | formatDate }}</td>
<td><strong><a v-on:click="chooseThisOffer(offer.Id, adId)" href="#">Accept Offer</a></strong></td>
</tr>
</tbody>
</table>
我的问题是我不太确定如何正确绑定href 属性。
如果没有 :href 绑定的代码,这可以正常工作...因为它可以很好地显示电子邮件。但是,我希望提供更好的用户体验,而不是仅仅吐出数据而无法单击电子邮件/电话并使用户能够跳转到他们选择的首选电子邮件/呼叫应用程序。
求救!
【问题讨论】: