为了账号安全,请及时绑定邮箱和手机立即绑定

Vue1.x 中,是否能够实现在2个for指令中,复用dom?

Vue1.x 中,是否能够实现在2个for指令中,复用dom?

慕沐林林 2018-10-11 13:15:02
<root>    <component v-for="item in items1" :is="item.componentName>        {{item.msg}}   </component >    <component v-for="item in items2" :is="item.componentName>        {{item.msg}}   </component >    <button @click="items2.push(items1.shift())">向左移动</button>    <button @click="items1.push(items2.shift())">向右移动</button> </root>当我点击向左移动时,将数组items1中的第一个元素删除并添加到items2中,此时第一个v-for指令中将删除dom元素,第二个v-for元素中将生成一个dom元素(此元素是重新生成的)问: 是否能够从指令一中复用这个dom,而不重新创建?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 517 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号