05 2021 档案
摘要:项目需求需要将用户上传的excel解析成前端可以使用的树数据并且绘制表格到页面上,这里我将用户上传的excel使用xlsx解析后,拿到json数据对他进行解析生成树,上传的excel为: ,解析方法如下: <!DOCTYPE html> <html lang="en"> <head> <meta c
阅读全文
摘要:此处只为记载方法,防止忘记,嘿嘿。 原文链接:https://blog.csdn.net/kadxls/article/details/90296533
阅读全文
摘要:var obj={ name:"哈密瓜", size:"大", } delete obj.name;//此处delete就是删除操作
阅读全文
摘要:在使用ztree的自定义控件,编辑、删除的时候出现这个错误: 主要是由于在引入js文件的时候,顺序出现错误,正确顺序应是core在exedit前面:
阅读全文
摘要:在我们使用ztree树的节点编辑、删除和添加的时候,在所有操作正常的情况下,出现一下页面: 当点击编辑的时候,左侧节点不进入编辑状态,如下图: 这是由于在setting配置的时候,没有写入edit,ztreeApi中也有明确说明: 加上就好了。
阅读全文
摘要:原生table实现tbody的上下滚动,代码为: table tbody {//tbody实现上下滚动 display: block; height: 189px; overflow-y: auto; } table thead, tbody tr, tfoot tr { display: tabl
阅读全文
摘要:在使用element分页功能的时候会出现这样的错误 仔细看element会发现原因在于 pager-count必须为5-21中的数字,而且必须是奇数。
阅读全文
摘要:很多时候需要纯前端解析后台返回的二进制流进行文件的下载和预览,此处主要是使用了xlsx.js文件和css文件,可自行在网上下载 实现下载: filedxz(path_, type_) {//附件下载 let that = this; axios({ method: 'get', url:url, h
阅读全文
摘要:viewer.entities.add({ position: positions[0], name:"measurePolyline", billboard: { image: "./MyJS/CesiumTools/img/start.png", verticalOrigin: Vertical
阅读全文
摘要:根据各种类型,长度生成表单信息,循环以下方法: inputSct(name, Type, Length, decimal, columnnames,idvalues) {//根据条件(输入框前面的名字,类型,长度,小数位数,每个输入框传的name)生成不同输入框 let that = this; i
阅读全文
摘要:ztree树增加搜索高亮功能,以及定位功能,当搜索到多个节点时,会定位到第一个 代码主要是: 第一步,增加搜索输入框绑定方法,使用that的地方是我使用了vue来绑定方法和变量,可以不用在意: rolesearch() {//搜索查询 let that = this; let queryRole =
阅读全文
摘要:我们在使用layui表格的时候,会使用到layui表格的分页,即一页获取多少条数据,这些都是通过后台接口来获取的数据,要想实现所有页全选理论上是不可能的,因为后面的数据也是通过后台获取的,所以我们只能使用取巧的方法来实现所有页全选 第一步:表格生成时,定义全局变量来存储每次请求的所有数据(即当前页数
阅读全文
摘要:layui表格进行单页全选和单个选中以及取消,可以对选中数据和取消的数据进行操作: 代码如下: table.on('checkbox(resourceQueryTable)', function (obj) {//保存当前页选中数据 let checked = obj.checked; //当前选择
阅读全文
摘要:在使用input输入框下拉输入的时候,写失去焦点事件,当点击下拉元素时,失去焦点事件@blur会先触发导致下拉元素点击事件@click失效,如图 红色输入框添加失去焦点事件,绿色添加点击事件,当绿色点击的时候,红色先触发失去焦点事件导致绿色框click事件失效,解决方法是绿色框使用@mousedow
阅读全文