【发布时间】:2014-11-25 17:55:14
【问题描述】:
我正在向 AngularJS 页面的页脚添加一条国际化消息,包括一个电子邮件地址 - 如需更多帮助,请发送电子邮件至 help@email.com 这被添加到相关的 js i18n 文件中作为
"helpnote": "For additional help, please send an email to mailto:help@email.com"
"helpnote": "Para obtener ayuda adicional, por favor envíe un correo electrónico a mailto:help@email.com"
"helpnote": "Pour une aide supplémentaire, se il vous plaît envoyez un courriel à mailto:help@email.com"
等
不幸的是,如果我使用,mailto 链接会显示为文本
<div class="helpnote">{{i18n.helpnote}}</div>
即这个确切的字符串出现在屏幕上 - “如需更多帮助,请发送电子邮件至 mailto:help@email.com”
国际化字符串是否可以写入或绑定到 div,以使链接变为活动状态?
【问题讨论】:
-
对于链接html标记mb,当使用角度表达式或ng-bing时,您需要使用smth like:ngBindHtml或自定义过滤器;至于 国际化字符串 - 你是否从 i18n 得到正确的字符串?
标签: javascript angularjs email internationalization mailto