首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ember-intl用于翻译html

ember-intl用于翻译html
EN

Stack Overflow用户
提问于 2020-07-08 14:31:14
回答 1查看 183关注 0票数 0

我正在使用ember-intl,我想翻译html (带链接的href):

en-us.json

代码语言:javascript
复制
{
   "sign-up": "Didn't get it? check your spam folder, or try to '<a {myLink}>'send a new passcode'</a>'",
}

我的控制器有一个动作,叫做: signUp:

代码语言:javascript
复制
actions: {
    signUp: function() {
      console.log('success');
    },
}

在我的hbs文件中,我尝试了:

代码语言:javascript
复制
{{{t 'sign-up' myLink=(action 'signUp')}}}

文本已设置,链接看起来像一个链接,但当我单击此链接时,日志并未写入。

感谢任何人的帮助!

EN

回答 1

Stack Overflow用户

发布于 2020-07-08 16:05:09

在stackoverflow中检查此线程:

Combine linkTo and action helpers in Ember.js

可能在安装库之后

代码语言:javascript
复制
ember-link-action

你可以这样做

代码语言:javascript
复制
{{#link-to 'other-route' invokeAction=(action 'signUp')}}
  {{t 'sign-up'}}
{{/link-to}}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62788828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档