-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
Description
(必填)请填写问题描述或截图:
源码里table.js文件里的deactivated方法导致了页面组件缓存后因为页面有侧边栏,路由切换回来的时候,隐藏侧边栏,vxe-table无法自适应了。因为deactivated方法里面this.elemStore = {}重置为了空对象,导致当keep-alive后切换页面的时候,框架里自适应的方法无法设置宽度。从而获取到的是上一次的宽度。
deactivated () { this.elemStore = {} this.preventEvent(null, 'deactivated') }
而有的版本里有this.elemStore = {}这段代码,而有的版本没有。
比如说2.9.15版本里没有。而最新的版本里有。
请问this.elemStore = {}这句代码删除后其他功能会受影响吗?

(必填)请填在线链接:
https://github.com/x-extends/vxe-table/blob/2.9.16/packages/table/src/table.js
(必填)请填写期望的结果:
请问this.elemStore = {}这段代码的具体含义。
(必填)请填写以下信息:
- OS: Mac OS
- Browser: chrome
- vue: 2.6
- vxe-table: 2.9.16