export const useCounterStore = defineStore('counter', () => { const state = reactive({ convenientBrands: [], //品牌 convenientModels: [], convenientPrices: [] }) const getCon = async () => { const {data} = await getC(); const {convenientBrands,convenientModels,convenientPrices} = data.data; } return {getCon,state} }) 根据以上代码 把 data.data 结构出来的值 赋值给 state里的 convenientBrands,convenientModels,convenientPrices
时间: 2024-03-24 18:41:09 浏览: 144
可以在 `getCon` 方法中添加下面的代码来将 `data.data` 结构出来的值赋值给 `state` 中的对应属性:
```
const getCon = async () => {
const { data } = await getC();
const { convenientBrands, convenientModels, convenientPrices } = data.data;
state.convenientBrands = convenientBrands;
state.convenientModels = convenientModels;
state.convenientPrices = convenientPrices;
}
```
这样,在调用 `getCon` 方法后,`state` 中的 `convenientBrands`、`convenientModels`、`convenientPrices` 就会被更新为 `data.data` 中对应的值。
阅读全文