我遇到了一个问题,试图在我的页面上有一个“加载微调器”,它在对表格进行排序时运行,特别是对于速度较慢的客户端,因为可能需要长达10秒的时间来对页面进行排序。我可以看到DOM使用微调器代码进行了修改,但它不显示。我希望我可以做些什么来在排序发生之前强制显示微调器,当然在排序完成后停止它。我的排序是基于'sorttable.js'我对其进行了修改以处理表第一列(其中包含名称)的二次排序。我的微调器使用'spin.js'.我对这个jQuery东西还是个新手,这个可排序代码相当复杂。我突出显示下面的部分,但我的完整修改后的可排序代码(目前)可以在'sorttable-TESTING-ONLY.
npminstallsortablejs--save如果已经安装了vuedraggable,则可以不用安装sortablejsnpminstallvuedraggabletemplate>divstyle="width:800px"class="draggable"> //这里的id需要是tableData数组中存在的,可以换成任意唯一值就行el-table:data="tableData"row-key="id"borderalign="left">el-table-columnprop="date"label="日期"width="180">/el-table-column>el-tabl
我正在尝试使用此脚本对html表进行排序:http://www.kryogenix.org/code/browser/sorttable/JS代码本身:http://www.kryogenix.org/code/browser/sorttable/sorttable.js我使用了customkey选项,当我点击标题时它会起作用。我想在页面加载时根据customkey自动排序。我怎样才能做到这一点?我想使用这个特定的脚本。我尝试了window.onload但没有成功。 最佳答案 加载页面后,只需点击要排序的标题栏即可。尝试使用以下ja