Nuke 与 QAP get started 文档

本地存储提供了localstoresessionstore两个类。localstore使用本地文件持久化数据,因此该类存储的数据不会失效。sessionstore存储的数据会在插件运行结束时清空,因此有效期为插件运行期。localstore和sessionstore的API接口一致。

set

QN.localstore.set({
    query: {
        key: 'name',
        value: '张三'
    }
}).then(result => {
    Modal.alert('存储成功:' + result)
}, error => {
    Modal.alert(error)
});

get

QN.localstore.get({
    query: {
        key: 'name'
    }
}).then(result => {
    Modal.alert('name:' + result)
}, error => {
    Modal.alert(error)
});

remove

QN.localstore.remove({
    query: {
        key: 'name'
    }
}).then(result => {
    Modal.alert('删除成功:' + result)
}, error => {
    Modal.alert(error)
});