1

我需要添加一个objectProperty,但它需要键和值:

t.objectProperty(键,值,...)

并且值必须是“表达式”。我假设它必须是对象表达式:

t.objectExpression(属性)

其中“属性”必须是 ObjectMethod 的数组 || 对象属性 || 传播属性。

但我想首先创建一个 ObjectProperty!那么什么是“表达式”以及如何创建它以创建 ObjectProperty?

4

1 回答 1

5

感谢Bergi,我找到了答案。对象的属性值为字符串的示例:

t.objectExpression([
  t.objectProperty(
  t.identifier('key'),
  t.stringLiteral('value'),
)]);
于 2017-07-05T16:57:21.777 回答