Vuejs2 将数组数据项长度用作vue计算属性中字符串的一部分

Vuejs2 将数组数据项长度用作vue计算属性中字符串的一部分,vuejs2,Vuejs2,我有一个数据项 items: [], 我在一个computed属性中使用它,该属性将数组的长度作为字符串的一部分返回 itemSummary : function() { return this.items.length === 0 ? "No Items" : "`${this.items.length}` items selected" } 是否可以通过字符串插值来实现这一点 你的问题中几乎包含了这一点。我认为守则应该是: itemSummary() { retu

我有一个数据项

items: [],
我在一个computed属性中使用它,该属性将数组的长度作为字符串的一部分返回

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

是否可以通过字符串插值来实现这一点

你的问题中几乎包含了这一点。我认为守则应该是:

itemSummary() {
    return this.items.length === 0 ? "No Items" : `${this.items.length} items selected`
}
使用插值字符串,您可以将所有内容放在反引号中,并通过将变量或代码段包装在${…}中来插值它们