当`key`不一样代表这是一个"新"的组件实例,它会重新创建,也就是重新经历`vue`中的`created->mounted`的过程即重新初始化实例,那么`EditForm`上持有的那些`state`(name/email)就会重置,而如果你`key`绑在`section`上那`EditForm`就不会重置自身的`state`,这一点在vue中也是一样的,你更改组件的key,那么组件上原先内部修改的那些`data`都会被重置掉
阅读量:1
点赞量:0