html - 如何在锚标记的href中给出angularjs数据绑定值
问题描述
我想发送一个以 , 分隔的 angularjs 绑定值到锚标记的 mailto。
team.emails 将有一个邮件 ID 或多个邮件 ID,以逗号分隔。
<tr ng-repeat="team in teamsData">
<td>{{team.name}}</td>
<td><a href='mailto:{{team.emails}}'</a></td>
</tr>
单击该行中的该列应打开 Outlook,其中包含“收件人”部分中的团队电子邮件地址。请让我知道这是否是正确的方法。
解决方案
<html>
<head>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.7.2/angular.js"></script>
</head>
<body ng-app = "myapp" ng-controller="homeController">
<table style="width:100%">
<tr ng-repeat="team in teamsData">
<td>{{team.name}}</td>
<td><p>
<a href="mailto:{{team.emails}}" target="_top">
Send Mail</a>
</p></td>
</tr>
</table>
</body>
<script>
angular.module('myapp', []).controller('homeController', ['$scope', function($scope){
$scope.teamsData = [{
name:'john',
emails:'xxx@gmail.com,yyy.gmail.com,zzz.gmail.com'
},
{
name:'mark',
emails:'lll@gmail.com,ppp.gmail.com,ooo.gmail.com'
}]
}])
</script>
</html>
推荐阅读
- javascript - 如何使用 Twitter API 在 Node.js 中获得扩展的 REtweets?(最多只能获得 140 个字符)
- python - 每次更新时如何打印 tk 滑块的值?
- c# - 为什么 wpf 中的 datagrid.CurrentRow.index 不起作用,但在 winforms 中它的工作原理?
- python - 使用 Python3 的 Pipedrive API 将交易输出限制为 1000 个交易
- javascript - 递归调用重新启动代码后,Javascript事件侦听器未触发
- javascript - 循环内同步 Youtube API 调用
- keras - Google Cloud ML 中的超参数指标应该包含“val”前缀吗?
- javascript - 使用地图数组返回真或假
- javascript - immutability-helper - 坚持操作简单的对象
- angular - Heroes 教程中的 Angular RXJS CatchError