我有一个 View ,它基本上显示了网格中的一堆行和列(直接来自表格)。
到目前为止,这一切正常,但是,当我在表格中有 600 行和大约 30 列时,在 CPU 保持在大约 50% 的情况下无法在 Chrome 中查看该页面。
显然我需要进行某种分页,但我想知道这是否符合预期(即无法在浏览器中查看大型 html 文档),还有一种方法可以将 View 保存为文本文件而不是而不是试图在浏览器中查看它?换句话说,在浏览器尝试呈现页面之前查看页面内容(如页面 View 源)。
** 进一步调查 **
我目前正在使用 JQueryMobile,我删除了页面引用的脚本,并且没有加载表格。知道为什么脚本会导致如此多的加载问题吗?
TIA
京东
最佳答案
这将取决于很多因素,例如您的硬件、返回的数据量、返回后您对数据所做的操作以及浏览器本身。你可以换个浏览器看看有没有区别。关于分页,您是对的,您需要它才能以可接受的方式工作。
浏览器需要先下载页面才能看到源代码,在页面完全下载之前无法完成此操作。如果您只想查看页面内容,可以使用 curl将文件下载到本地文件系统。
关于jquery - 来自 Asp.net mvc 的大型 html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5548589/