数据绑定邮件地址、主题和正文
Data-bind attr mailto, subject and body
我想知道如何获得主题和主体。
<a data-bind="attr: { href: 'mailto:' + 'test@test.com', **subject:'test', body:'test'** }">click</a>
谢谢
如果email
, subject
和body
在你的视图模型中都是单独的可观察对象,那么你可以添加一个mailto
计算的可观察对象,它可以将这些合并为你的href
属性。例如:
var ViewModel = function() {
this.email = ko.observable('test@test.com');
this.subject = ko.observable('test');
this.body = ko.observable('test');
this.mailto = ko.computed(function() {
return 'mailto:' + this.email() + '?subject=' + this.subject() + '&body=' + this.body();
}, this);
};
然后锚标记可以这样设置:
<a data-bind="attr: { href: mailto }">click</a>
相关文章:
- 后焦点更改为IE 11中的地址栏,而不是转移到表单中的下一个控件
- 使用正则表达式评估电子邮件地址时出现性能问题
- 跟踪用户点击Adsense广告的IP地址
- 将谷歌自动完成地址信息放在页面上,而不是表格中
- javascript问题正文样式
- JQuery在单击正文时隐藏上下文菜单
- 使用API在我的网站Google-Map上显示搜索地址的纬度和经度
- 地址栏中url的缩短
- 需要比特币校验地址和json帮助
- XSS通过地址栏注入
- 我可以在网页正文中插入文本链接吗
- 未捕获的类型错误:无法设置属性'innerHTML'如果为null,则将脚本移动到正文不会;不起作用
- 动态代码中存在系统应用程序地址错误
- 根据部门用户的选择,接收来自多个电子邮件地址的Wordpress Contactform7查询
- 正在尝试将标题标记添加到mailto链接,正文中包含URL
- 用于更改IP地址的输入框
- 在外部(正文)单击时关闭弹出窗口
- 电子邮件地址验证但创建帐户,即使电子邮件地址无效
- 数据绑定邮件地址、主题和正文
- Google Apps脚本,用于从电子邮件正文中搜索和提取电子邮件地址并保存到spreadshet