Я новичок в Vue и сейчас прохожу учебное пособие.
Я наткнулся на следующее:
Vue.filter('currency', function (value) {
return '$' + value.toFixed(2);
});
Я думал, что поменяю знак $ на британский фунтподписать. Зная, что просто ввод знака фунта не гарантирует правильного отображения везде, я вместо этого использовал html-сущность £
Но кажется, что Vue отображает &
как &
, что дает конечный результат£
, который отображается как £
, а не как £
Как мне обойти это?
Если это поможет, вот HTML, который использует фильтр:
<span>{{service.price | currency}}</span>