请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

模板标签添加Key值问题

<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 />,麻烦帮忙理解一下?

正在回答 回答被采纳积分+3

2回答

提问者 刘大大美 2019-08-12 19:21:48

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

0 回复 有任何疑惑可以回复我~
Dell 2019-08-11 21:22:04

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

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信