我有一个React值,我想存储在一个pinia商店。
const data = ref({});
async function loadData() {
fetch("...")
.then((res) => res.json())
.then((json) => (data.value = json));
}
loadData();
const myDataStore = useMyDataStore();
const { myData } = storeToRefs(myDataStore);
// Here I want to store data in the store, reactively
myData.value = data.value;
但是当我这样做的时候,React性就失去了,你怎么把值存储在存储器里,这样每次data
更新的时候myData
也会更新?
1条答案
按热度按时间56lgkhnf1#
您应该像这样定义您的商店:
然后使用像