日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

解決響應式數據依賴響應式數據無響應問題

作者:F班的小夏同學 更新時間: 2022-07-30 編程語言

本次項目中使用了vue3的知識,vue3的響應式屬性非常方便,但是我在使用中遇到這樣的一個問題:

我先在頁面中聲明了一個響應式的變量A,然后因為需求又聲明了另一個響應式的變量B,變量B的狀態依賴變量A的改變而改變,然而在實際應用中發現,在A改變之后,B并無響應。

解決:
因為B僅在第一次運行setup時進行初始化,因此它只會進行初始化,而不會更新。如果希望B在A更新時進行更新,可以使其成為依賴于A的computed屬性。

const scene_code = ref([] as number[]);
const zoneCode = computed(() => [
  {
    sceneCode: scene_code.value[0],
    scanNumber: scene_code.value[1],
    handout: scene_code.value[2],
    handoutPercent: scene_code.value[3],
  },
]);

原文鏈接:https://blog.csdn.net/lxk116688/article/details/125929416

欄目分類
最近更新