typescript从具有stringInterpolation的stringObject中获取值,并填充插值



示例:

const objectA = {
a: `a ${fruit} is red`,
b: 42,
c: false
};
const fruit = 'strawberry';
console.log(objectA['a']);

控制台:

Error: fruit is not defined

我想知道这是否可能。

如果是的话,我怎么能这么做。

您可以这样做,但必须按照正确的顺序进行:

const fruit = 'strawberry';
const objectA = {
a: `a ${fruit} is red`,
b: 42,
c: false
};
console.log(objectA['a']);

最新更新