component组件中能,两个组件切换时新的组件的created会在旧的组件的beforeDestroy之前被执行
相关代码
// 这是组件的写法
<component :is="'part-'+ commentName" :isFullScreen="fullscreen" @getNewpartObj = "getNewpartObj" :partId="exerData.id" :isshowLastBtn="isshowLastBtn" @nameIndexOf="setComName"></component>
log了之后发现新挂载的组件的created会在卸载的组件的beforeDestroy之前那被执行,但是mounted会在beforeDestroy之后被执行,这是什么原因?有没有什么解决的办法?
猜测是调和机制造成的, 建议你在< component key={Math.random() * 10000}>来强制新建dom节点