在我的nativescript-vue应用程序中,我想坚持到应用程序设置,以存储选定数量的模块,在下面的教程中,它显示了如何使用订阅所有突变来做到这一点,这节省了所有信息,我只需要几个模块保存。
这是nativescript存储库:
https://www.npmjs.com/package/nativescript-localstorage
中级教程:
const NSVuexPersistent = store => {
// Init hook.
let storageStr = localStorage.getItem('ns-vuex-persistent');
if (storageStr) {
store.replaceState(JSON.parse(storageStr))
}
store.subscribe((mutation, state) => {
// Suscribe hook.
localStorage.setItem('ns-vuex-persistent', JSON.stringify(state));
})
};
可以这样做吗?