东京热成人网站_XX另类XX伦理XXAV_亚洲精品无码成人AAA片_高清av中文字幕无码_手机看片国产欧美日韩高清_bd美妙第进化型

咨詢電話:
15628812133
02
2024/06

Vue3中修改計(jì)算屬性內(nèi)容

發(fā)布時(shí)間:2024-06-02 21:39:52
發(fā)布者:dzw
瀏覽量:
0

    大家都知道,vue3中comouted是一種數(shù)據(jù)存儲(chǔ)的方式,當(dāng)需要處理復(fù)雜的data內(nèi)容時(shí),我們選擇在計(jì)算屬性中寫,因?yàn)橛?jì)算屬性擁有緩存,在data中值不變時(shí)只會(huì)計(jì)算一次,當(dāng)重復(fù)調(diào)用計(jì)算屬性的內(nèi)容時(shí),不會(huì)像函數(shù)那樣重復(fù)計(jì)算,計(jì)算屬性是依靠data中的屬性,我們不能直接修改comouted中的數(shù)據(jù),因?yàn)樗侵蛔x的。

    但是,我們需要知道comouted中的屬性并不是不能修改,需要借助vue2的老朋友, get和set。

    事實(shí)上,我們常規(guī)的計(jì)算屬性只有g(shù)et而沒有set,所以不具有修改值的功能,當(dāng)然這里我們只是說明有修改值的方法,項(xiàng)目中更推薦大家使用監(jiān)聽屬性而不是計(jì)算屬性,監(jiān)聽屬性的用法將會(huì)在下一篇進(jìn)行講解。

    更多vue技巧請(qǐng)點(diǎn)擊這里。

關(guān)鍵詞:
返回列表