模板标签添加Key值问题

来源:3-7 Vue中的条件渲染

刘大大美

2019-08-10

<div id="app">

     <div v-if="show">用户名:<input /></div>

     <div v-else>邮箱名:<input /></div>

</div>

不是说v-if指令等于false时,模板标签被移除,不存在于DOM上了吗,v-else值为true时,怎么还能复用v-if模板标签元素里的<input />,麻烦帮忙理解一下?

写回答

2回答

刘大大美

提问者

2019-08-12

难道是在移除模板标签之前,Vue判断虚拟DOM结构一致,然后就复用了吗?

0
0

Dell

2019-08-11

因为这块,他判断虚拟dom目前结构一致,就会这么去复用

0
0

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程