1

我正在尝试使用 ng-pluralize 根据 yml 翻译有条件地显示 HTML。不幸的是,ng-pluralize 忽略了 HTML,并显示为插入计数的字符串文字。有可能做我想做的事吗?

HAML

%span(ng-if="user.streak_count" ng-pluralize 
count="user.streak_count" when="{'1': #{t('.one_streak_html')},
'other': #{t('.streak_html')} }")

YML

streak_html: "'<b>{}</b> days in a row'"
one_streak_html: "'<b>{}</b> day in a row'"

显示

<b>2</b> days in a row
4

1 回答 1

0

这似乎有点晚了,但如果有人对此仍有问题,我创建了可以解决此问题的指令。可以在这里找到

你可以在这里看到它的作用

于 2018-01-28T15:45:57.363 回答