如何在i18n的TValueConverter中使用带有参数的HTML属性?

时间:2018-01-09 11:28:25

标签: aurelia

在Aurelia的i18n中,可以使用HTML标签:

Vue.component('dynamicComponent', {
    template: '<div>Dynamic Component!</div>'
});

但是当我需要使用像这样的TValueConverter语法时,如何使用HTML标签:

<span t="[html]title">Title</span>

我需要使用该语法,因为我有一些参数要传递到这里。

甚至可能吗?

1 个答案:

答案 0 :(得分:1)

此处docs对此进行了解释。

// Translation file
{
  "paramstest": "Some text with <strong>{{content}}</strong>"
}
// View 
<span t="[html]paramstest" t-params.bind="params"></span>
// ViewModel
class MyVM {
  params = { content: 'ABC' }

  [...]
}