В моем laravel 5.6 / vue.js 2.5.7 / vue-i18n 7.8 я хочу показать языковую метку с тегом html, например:
'votes_with_rating' => 'votes {related_votes_count} with rating `<b>{calc_artist_rating}</b>`',
и в vue файле с вычисленным:
...
computed: {
votes_with_rating_value: function () {
return this.$tc( 'artist.votes_with_rating', { related_votes_count : this.artist.related_votes_count, calc_artist_rating:
this.calcArtistRating(this.artist.related_votes_count, this.artist.related_votes_sum, 1)} );
},
...
Но результат отличается от ожидаемого, так как числа не отображаются:
https://imgur.com/a/0rWRTvE
Если не использовать
<span v-html
тогда вывод действителен ...
Какой правильный путь?
Спасибо!