我正在使用aurelia-i18n
插件,我想使用rt
绑定行为来显示基于日期绑定的本地化相对时间描述。
这很好用:
<p>${myDateProperty & rt}</p>
但是我需要在资源中使用相对时间并且无法使其正常工作:
<p t="content_ReceivedTime" t-params.bind="{ time: myDateProperty & rt }"></p>
英语资源content_ReceivedTime
为Received {{time}}
的位置。我在t-params
的表达式上遇到了解析器错误。
要求是每当语言环境发生变化时内容都会更新,因此使用rt
绑定行为,但我还需要能够为t-params
传递{{1}的对象property也是一个绑定表达式。
有人可以帮忙吗?
答案 0 :(得分:2)
我还没有经过测试,但这应该可行:
<p ref="received" date-time="${ myDateProperty & rt}" t="content_ReceivedTime" t-params.bind="{ time: received.dateTime }"></p>