Vue - интерполяция внутри атрибутов - PullRequest
2 голосов
/ 24 апреля 2020

У меня следующая ошибка:

src="/images/{{ this.phCode }}/{{ this.galCode }}/thumb/thumb_{{ this.fileName }}": 
Interpolation inside attributes has been removed. Use v-bind or the colon shorthand instead. 
For example, instead of <div id="{{ val }}">, use <div :id="val">.

Хотя пример очень ясен, у меня возникают трудности с пониманием того, как это сделать для моей ситуации, где у меня более одной переменной в атрибуте.

1 Ответ

2 голосов
/ 24 апреля 2020

Вы можете использовать литералы шаблона следующим образом:

:src="`/images/${this.phCode}/${this.galCode}/thumb/thumb_${this.fileName}`"
...