-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
刚升级了 vxe-table. 从2.4.7 到 2.5.1。xeUtils 都是2.2.1。程序报错 _xeUtils.default.browse is not a function #302
Comments
vxe-table 降级到 2.4.7。可以正常运行。开启 auto-resize 程序报错如下。 |
看起来是文件结构改变导致的,安装2.2.1的xe-utils就好了,不过感觉应该需要给一个说明,不然直接安装都会遇到这个问题 |
嗯可以在文档里备注下,非常感谢 |
默认安装方式支持任意版本 import Vue from 'vue'
import 'xe-utils'
import VXETable from 'vxe-table'
import 'vxe-table/lib/index.css'
Vue.use(VXETable) |
我的也是这个问题。 |
之前报的错误是没写 import 'xe-utils' 这行。现在加入这行代码。报新错误了 |
我的问题和你是一致的 |
同样的问题 |
如果你们只是用到table 组件的话,可以尝试注释掉这个,然后去入口文件去注册body header 以及table和column |
@xuliangzhan 经测试可以运行。加入 auto-resize 报错 |
"vxe-table": "^2.5.2", |
刚大概看了下关于 resize 这块的源码。发现是基于 定时器默认 250ms 检测宽度变化。会有一些延迟。 |
@xuliangzhan resize Object.assign 好像没有把 methods 合并到 table methods 里面。造成 this.bindResize 和 this.unbindResize 找不到方法。
在beforeDestroy 没有判断 this.unbindResize 是否存在。会导致没有开启 auto-resize 直接报错。、 |
目前采用在外部判断父级元素宽度是否变化,调用 recalculate 方法 进行表格宽度布局更新 |
刚才发现了一个新的问题,100% 必现。 业务避免白屏也会偶现。经排查应该和 vxe-table--body margin-top 计算错误有关系 |
ResizeObserver 只有 Chrome 支持 ,后续版本会支持这个方式,确实非常好 |
额发现了个新问题。。。 <vxe-table |
如果有问题请通过重现链接来描述哦 |
复现链接。 chrome 76 100% 必现 此问题 vxe-table 2.5.8 已修复 |
白屏Bug 2 |
|
@xiaogaofudao @xuliangzhan 这个BUG完全修复了吗? 目前如果需要使用,ve-utils,vxe-table应该对应的版本是多少 |
最新的版本 |
最新版本可以使用,或者你使用2.5.0以下的版本(不包括2.5.0) |
1121513 |
按照文档和demo安装配置就可以正常使用的 |
我看下官方最新的是vxe-table2.5.8,xe-utils2.2.2.这个版本是包装没有问题是多么? |
这个版本能用,如果全局导入使用,记得把 babel.config.js 里面按需导入的配置去掉 |
或者降至那个版本可以稳定使用,不会出现那个错误.,刚开始我使用的是vxe-table2.37,xe-utils2.07.可以正常使用.线上自动化部署就出问题了.能不能加个好友协助下怎么解决1121513947
…------------------ 原始邮件 ------------------
发件人: "John Gao"<notifications@github.com>;
发送时间: 2019年9月2日(星期一) 下午4:30
收件人: "xuliangzhan/vxe-table"<vxe-table@noreply.github.com>;
抄送: "余胜灵"<1121513947@qq.com>; "Comment"<comment@noreply.github.com>;
主题: Re: [xuliangzhan/vxe-table] 刚升级了 vxe-table. 从2.4.7 到 2.5.1。xeUtils 都是2.2.1。程序报错 _xeUtils.default.browse is not a function (#302)
我看下官方最新的是vxe-table2.5.8,xe-utils2.2.2.这个版本是包装没有问题是多么?
这个版本能用如果时全局导入使用,记得把 babel.config.js 里面按需导入的配置去掉
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
我没有使用按需加载babel.config.js
…------------------ 原始邮件 ------------------
发件人: "John Gao"<notifications@github.com>;
发送时间: 2019年9月2日(星期一) 下午4:30
收件人: "xuliangzhan/vxe-table"<vxe-table@noreply.github.com>;
抄送: "余胜灵"<1121513947@qq.com>; "Comment"<comment@noreply.github.com>;
主题: Re: [xuliangzhan/vxe-table] 刚升级了 vxe-table. 从2.4.7 到 2.5.1。xeUtils 都是2.2.1。程序报错 _xeUtils.default.browse is not a function (#302)
我看下官方最新的是vxe-table2.5.8,xe-utils2.2.2.这个版本是包装没有问题是多么?
这个版本能用如果时全局导入使用,记得把 babel.config.js 里面按需导入的配置去掉
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
@yushengling 你报错的那个截图很明显就是 2.5.1 的代码,2.5.2以上不会报这个错 |
@yushengling 你上传个空项目看下,信息提供不清楚的话,无法帮你了 |
@yushengling 请确定package.json vxe-table 版本。如果不是最新的。执行 npm update vxe-table 升级。这个报错,确定最新版本已修复 |
|
npm install vxe-table@2.3.7 npm install xe-utils@2.0.7 我的版本也是退出到你说的版本@2.3.7.@2.0.7但是到了线上自动化部署,下载安装包 vxe-table还是出错
…------------------ 原始邮件 ------------------
发件人: "aFung";
发送时间: 2019年9月3日(星期二) 上午9:42
收件人: "xuliangzhan/vxe-table";
抄送: "余胜灵"<1121513947@qq.com>;"Mention";
主题: Re: [xuliangzhan/vxe-table] 刚升级了 vxe-table. 从2.4.7 到 2.5.1。xeUtils 都是2.2.1。程序报错 _xeUtils.default.browse is not a function (#302)
@xiaogaofudao 请问最后怎么解决了?
我使用命令行更新了还是报错.也不知道怎么解决.
npm update xe-utils vxe-table
报错:
你的这个我问题解决了吗
我现在是降级回到2.3.7了
npm install vxe-table@2.3.7 npm install xe-utils@2.0.7
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
https://github.com/xuliangzhan/vxe-table-demo |
@xuliangzhan |
@xuliangzhan |
刚升级了 vxe-table. 从2.4.7 到 2.5.1。xeUtils 都是2.2.1。程序报错
_xeUtils.default.browse is not a function
The text was updated successfully, but these errors were encountered: