761 Star 6.6K Fork 1.4K

GVP萧明 / knife4j

 / 详情

knife4j(2.0.2)swagger(2.9.2),离线文档无法使用html下载

已完成
创建于  
2020-06-02 09:15

输入图片说明

点击下载Html报错,请问是什么问题?

评论 (8)

Julian 创建了任务
Julian 关联仓库设置为萧明/knife4j
展开全部操作日志

没有碰见过

有没有可能跟数据量大有关系??
@萧明

@Julian 多少个接口?

300多个,对象的属性较多,之所以觉得是数据量的问题是因为访问doc.html会造成页面卡顿,甚至是卡死,渲染效果较慢,浏览器的CPU、内存占用率很高。

那是有可能的,目前内存占用率很高的情况确实存在,主要包含几个方面:

1、在新打开Tab标签页的时候,每一个Tab页都拥有自己的Dom对象树和当前的JS对象实例

2、源码中可能使用了一些常量字符,ace-editor这个组件分析的时候占用内存也很大

这块目前原因还在找,看看怎么优化,可能不是那么容易

好的,谢谢啦!加油

萧明 任务状态待办的 修改为进行中
萧明 添加了
 
enhancement
标签

2.0.5 优化了导出Html,试试

萧明 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
118100 xiaoym 1578918321
Java
1
https://gitee.com/xiaoym/knife4j.git
git@gitee.com:xiaoym/knife4j.git
xiaoym
knife4j
knife4j

搜索帮助