修改数据

使用 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 资源库底下的任意文件。

最后更新于