[Bug Report] 二次封装的Table无法正常渲染表格数据
- Dominant language
- Vue
- Stars
- 54k
- Forks
- 14.4k
- PR merge metrics
- No merged PRs in 30d
Description
### Element UI version
2.13.2
### OS/Browsers version
windows 10 / chrome 83.0.4103.61
### Vue version
2.6.11
### Reproduction Link
https://codepen.io/frank-we/pen/BajaQyV
### Steps to reproduce
1、按需引入elementUi组件,并对el-tabel进行二次封装成WTable,构建为独立Ui库;
2、引入第三方项目中使用,发现WTable无法正常渲染数据;
3、全部引入整个elementUi后再构建成库,第三方项目使用则一切正确。
4、第三方项目也按需引入了elementUi,版本一致。
5、重现链接为第三方项目中引入二次封装库的使用代码,封装仅对样式进行风格统一和加入el-pagination。
### What is Expected?
按需引入elementUi,封装后在第三方库能正确渲染表格数据
### What is actually happening?
el-table封装后在第三方项目使用中无法正常渲染数据。
经查看源码,发现 table-header.js 、 table-body.js 等等文件中的 mapStates 部分,无法响应获取 data、columns等数据,导致表格没有正确渲染。
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.