Использование длины элемента данных массива как части строки в вычисляемом свойстве vue - PullRequest
0 голосов
/ 06 февраля 2019

У меня есть элемент данных

items: [],

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

itemSummary : function() {
        return this.items.length === 0 ? "No Items" : "`${this.items.length}` items selected"
}

Возможно ли этосделать это с помощью интерполяции строк ....?

1 Ответ

0 голосов
/ 08 февраля 2019

У вас почти было это в вашем вопросе.Я думаю, что код должен быть:

itemSummary() {
    return this.items.length === 0 ? "No Items" : `${this.items.length} items selected`
}

С интерполированной строкой вы помещаете все в кавычки и интерполируете переменные или фрагменты кода, заключая их в $ {...}.

См. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...