Ale*_*nov 1 javascript babeljs babel-babylon
我需要添加一个 objectProperty,但它需要键和值:
t.objectProperty(key, value, ...)
并且该值必须是“表达式”。我假设它必须是对象表达式:
t.objectExpression(属性)
其中“属性”必须是一个 ObjectMethod 数组 || 对象属性 || 传播属性。
但我想首先创建一个 ObjectProperty !那么什么是“表达式”以及如何创建它以创建 ObjectProperty?
感谢Bergi,我找到了答案。对象的属性值为字符串的示例:
t.objectExpression([
t.objectProperty(
t.identifier('key'),
t.stringLiteral('value'),
)]);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
382 次 |
| 最近记录: |