有一个项目。有两个选择选项“size”(大,小)和数量(2/4/6)。
当选择每个选项时,需要在标题中显示所选内容(假设为小和4)。点击“添加到存储”按钮后,它将添加到存储中,在另一页上将显示一个列表。
我尝试过的:
vue ts:
const chosenMachines = reactive([]);
const machineInfo = ref({
size: "Standart",
glasses: 6
})
const addToList = () => {
// myStore.addToStoredItems(machineInfo) ---> storage pinia
chosenMachines.push(machineInfo.value)
}
模板:
Title {{ machineInfo.size }} | {{ machineInfo.glasses }}
在添加第一个对象及以后的第二个对象时,第一个对象被覆盖了,原因是什么?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号