Closed resetsix closed 3 months ago
在demo中的组件都是单组件,接口返回的 name 都是正常,而变体组件返回的name都是变体名称,全是"name": "Theme = Light","name": "Theme = Dark"。导致只能得到最后处理的两个文件(重名覆盖)
"name": "Theme = Light","name": "Theme = Dark"
下图是 data.json中的components字段部分数据
data.json
components
下图是 重名的 svg 文件
为了构建正常的data.json, 该如何拿到准确唯一的 name 值?
下图是变体组件得到的data.json
下图是组件图
请求头X-Figma-Token
X-Figma-Token
https://api.figma.com/v1/files/BLDKl9ojyEdIHQz2Ym35dv/nodes?ids=2731-38286
问题背景
在demo中的组件都是单组件,接口返回的 name 都是正常,而变体组件返回的name都是变体名称,全是
"name": "Theme = Light","name": "Theme = Dark"
。导致只能得到最后处理的两个文件(重名覆盖)想要解决的问题
为了构建正常的
data.json
, 该如何拿到准确唯一的 name 值?参考地址
1. Fig 变体组件地址
2. 请求效果
请求头
X-Figma-Token