鍍金池/ 問答/HTML/ mpvue 循環(huán)組件,切換循環(huán)的數(shù)組,子集為對象,視圖更新延遲?

mpvue 循環(huán)組件,切換循環(huán)的數(shù)組,子集為對象,視圖更新延遲?

1.mpvue 循環(huán)組件,切換循環(huán)的數(shù)組,子集為對象,視圖更新延遲,不斷切換循環(huán)數(shù)組,視圖更新為上一次的數(shù)據(jù)。點擊某些位置會重寫渲染正常

<div v-for="(item , index) in apply" :text="item.State" :key="item.SequenceNo+index">{{item.State}}</div>//切換正常渲染
<card v-for="(item , index) in apply" :text="item.State" :key="item.SequenceNo"/>

回答
編輯回答
遺莣

apply源數(shù)據(jù)的更換,形成了vue動態(tài)組件,屬于mpvue對動態(tài)組件的不支持,動態(tài)組件包含component :is的用法,和組件重復(fù)使用v-if判斷渲染。
解決以上問題,只能切換數(shù)據(jù)源的時候,先給數(shù)據(jù)源賦空,再賦值新的數(shù)據(jù),此法損耗性能,無奈之舉,希望mpvue以后能支持動態(tài)組件吧。

2017年10月17日 05:08