606 Star 3.9K Fork 873

GVP萧明 / knife4j

 / 详情

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

Done
Opened this issue  
2020-06-02 09:15

输入图片说明

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

Comments (8)

Julian created任务
Julian set related repository to 萧明/knife4j
展开全部操作日志

没有碰见过

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

@Julian 多少个接口?

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

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

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

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

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

好的,谢谢啦!加油

萧明 changed issue state from 待办的 to 进行中
萧明 added
 
enhancement
label

2.0.5 优化了导出Html,试试

萧明 changed issue state from 进行中 to 已完成

Sign in to comment

状态
Assignees
Milestones
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
Branches
Planed to start   -   Planed to end
-
Top level
Priority
参与者(2)
118100 xiaoym 1578918321
Java
1
https://gitee.com/xiaoym/knife4j.git
git@gitee.com:xiaoym/knife4j.git
xiaoym
knife4j
knife4j

Search