跳转到内容

Spreadsheet Lookup

基于相关的文本字符串(键)在电子表格数据中查找值。这在许多图层共享共同属性的 design systems 中可能很有用。例如,在下表中,key corner-radius 将返回一个 value10

KeyValue
corner-radius10

使用查找的优点是,行可以出于组织目的移动,而不会丢失与值的链接。

File - 连接一个 .csv 或 Google Sheet Asset

Excel Sheet - 从 .xlsx 资产中选择一个 sheet(标签页)。

Lookup Column - 选择数据中要搜索键的列。

Lookup Key - 指定要在 Lookup Column 中查找的键(文本)。

Value Column - 选择要与 Lookup Key 匹配的列。

  1. 创建一个 Rectangle。
  2. Assets Window 中右键点击,选择 Import Google Sheet…
  3. 粘贴此 url - https://docs.google.com/spreadsheets/d/1DB4Yv0W_sT1nIlKiQFUBeQyXZoz88tdQt8YvLzXYwbU/edit?usp=sharing
  4. 创建一个 Spreadsheet Lookup
  5. 将 Google Sheet 从 Assets Window 拖到 Spreadsheet Lookup 上的 File 属性。
  6. Lookup Column 选择 Key 列。
  7. Value Column 选择 Value 列。
  8. Lookup Key 中输入 corner-radius
  9. 连接 spreadsheetLookup.id→rectangle.cornerRadius。

对电子表格中数据的任何更改都需要通过在 Asset Window 中右键点击电子表格 Asset 并选择 Reload 来更新。