我该如何使用模板字符串呢?

问题描述

我有这样的感觉

const activeLang = 'pl'
 
const uniqueCategories = products.map((product) => {
      return product.category_pl
    })

如何使用模板字符串使它相同。应该是这样

product.category`_${activeLang}

但是它不起作用。有帮助吗?

解决方法

我想我想念你的问题 任何方式检查此解决方案

const activeLang = 'pl'
const uniqueCategories = products.map((product) => {
      return product[`category_${activeLang}`]
    })

说明:使用[]代替。当我们调用对象的属性时,必须首先评估该属性。

有关更多信息,请查看此答案:JavaScript property access: dot notation vs. brackets?