我正在处理nuxt 3(vue 3),我需要从数组中查看特定对象的特定项。
我的数组
const formData = reactive({
addressDetails: [
{
address: "",
street: "",
suburb: "",
state: "",
postCode: "",
country: "",
unitNumber: "",
streetNumber: "",
streetName: "",
timeAtaddressYears: "",
timeAtaddressMonths: "0",
},
]
});
在这里,我想观察任何timeAtaddressYears
项目值是否已更改,但不是整个formData.addressDetails
值。例如,如果我添加新的地址详细信息,则不需要任何监视,但在特定地址详细信息中,如果我更改任何地址的timeAtaddressYears
,则应调用监视。
3条答案
按热度按时间wztqucjr1#
vq8itlhq2#
你可以试试这个:
k3bvogb13#
我发现了一个类似的例子,如果我们想从数组中观察特定对象的特定项,我们需要添加一个深度观察器。
https://vuejs.org/guide/essentials/watchers.html#deep-watchers