修改數據

使用 Eagle Plugin API 方法獲取的結果皆可以直接進行修改,如果想要儲存修改的結果,只需調用結果對象的 save() 方法即可完成,這裏有一些簡單的範例:\

範例一:修改當前應用選中的檔案

// 取得 Eagle 應用當前被選中的檔案
let items = await eagle.item.getSelected();
let item = items[0];

// 修改標籤
item.tags = ['tag1', 'tag2'];

// 儲存修改
await item.save();

範例二:修改資料夾屬性

// 取得 Eagle 應用當前被選中的資料夾
let folder = (await eagle.folder.getSelected())[0];

// 修改屬性
folder.name = 'New Folder Name';
folder.description = 'New description...';

// 儲存修改
await folder.save();

🦄 最佳實踐: 為了確保數據安全性,請使用 API 提供的 save() 方法進行數據的存取與修改,應避免直接修改 Eagle 資源庫底下的任意檔案。

Last updated