問(wèn)題描述:條件:有一個(gè)比較多內(nèi)容的表單,用一個(gè)叫form的對(duì)象存儲(chǔ)起來(lái)了數(shù)據(jù),用v-model將里面的key綁定在了元素上;有兩個(gè)按鈕: 一個(gè)是編輯,一個(gè)是新建當(dāng)點(diǎn)擊編輯按鈕的時(shí)候,會(huì)先獲取數(shù)據(jù),直接賦值給form對(duì)象,然后表單展示獲取到的數(shù)據(jù);這時(shí)候點(diǎn)擊新建按鈕,會(huì)先清空表單,然后展示一個(gè)空的表單;問(wèn)題:在第4步的時(shí)候清空表單的時(shí)候,我采用的方式是form = JSON.parse(JSON.stringify(初始表單)),然后在form里面的數(shù)據(jù)改變后,Vue檢測(cè)到數(shù)據(jù)的變化時(shí)重新渲染,因?yàn)樾枰匦落秩镜臄?shù)據(jù)較多,所以渲染的時(shí)候會(huì)卡住那么一兩秒,如何解決這個(gè)問(wèn)題?大家有什么好的思路嗎?
Vue一次性渲染比較多的數(shù)據(jù)時(shí)界面會(huì)卡住一下。
MMTTMM
2018-12-19 18:13:45