问题所在
项目中涉及多个表格切换打印功能,两个表格互相切换导致渲染不同的日期选择器,使用的是v-if进行控制渲染。切换到第二个表格是下拉选择器就出现位置错位。如图:
解决方案
因为vue的渲染机制复用DOM导致,解决也很简单只需要给两个选择器各添加一个唯一的key值。
key值可以让vue更好的追踪组建的状态和位置。
完美解决!!!
问题所在
项目中涉及多个表格切换打印功能,两个表格互相切换导致渲染不同的日期选择器,使用的是v-if进行控制渲染。切换到第二个表格是下拉选择器就出现位置错位。如图:
解决方案
因为vue的渲染机制复用DOM导致,解决也很简单只需要给两个选择器各添加一个唯一的key值。
key值可以让vue更好的追踪组建的状态和位置。
完美解决!!!