会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大壳子啊
博客园
首页
新随笔
联系
订阅
管理
2023年9月5日
js处理树形结构数据过滤
摘要: 最近项目经常遇到后台接口返回整个树形结构,而前端展示只需要展示部分类型的数据,需要过滤一下,所以整理了一个过滤方法。 非层级结构时过滤非常简单,只需要一层代码就够了 export function filterTree (tree) { return tree.filter(item => item
阅读全文
posted @ 2023-09-05 11:48 是大壳子啊
阅读(1866)
评论(0)
推荐(0)
2023年8月17日
vxe-table合并行后错位
摘要: 使用vxe-table的属性:span-method合并行,之后下拉后会错位 原因:缺少配置 :scroll-y="{enabled: false}"
阅读全文
posted @ 2023-08-17 11:14 是大壳子啊
阅读(488)
评论(0)
推荐(0)
2023年6月7日
循环中调用异步接口获取数据
摘要: // 查询人员列表 async getPersonList() { const _this = this; const data = await getPersonList(this.formSearch); console.log("data", data); var promiseList =
阅读全文
posted @ 2023-06-07 10:40 是大壳子啊
阅读(115)
评论(0)
推荐(0)
2023年6月6日
撤销功能
摘要: // 撤销 function handleUndo() { // 调用浏览器api if (document.execCommand) { document.execCommand('undo') } else { // 浏览器api不支持的情况 } }
阅读全文
posted @ 2023-06-06 16:04 是大壳子啊
阅读(25)
评论(0)
推荐(0)
2023年6月1日
JS 树型结构 模糊搜索 匹配到所有的节点,包括所有的父节点
摘要: treeData 就是el-tree :data要绑定的数据 :data=treeData treeOptions.data是接口返回的原始树形结构数据 // 根据关键字过滤后的数据 const treeData = computed(() => { if (!options.searchText)
阅读全文
posted @ 2023-06-01 12:00 是大壳子啊
阅读(853)
评论(0)
推荐(0)
2022年8月2日
vue+element文本域设置自适应和默认高度
摘要: <el-form-item label="私密" :label-width="'140px'" prop="private_key"> <el-input size="small" v-model="form.private_key" placeholder="请填写" type="textarea
阅读全文
posted @ 2022-08-02 13:47 是大壳子啊
阅读(816)
评论(0)
推荐(0)
2022年4月1日
bd09坐标转wgs84 JS版本 精准度高
摘要: 百度提供的转换只有从别的转换成百度的坐标,项目需求从百度的坐标转换到WGS_84。找了很久找到一个,但不是JS版的。拿来改了一下,可用,精准度高。文末有原文链接。 /** * @原算法 https://www.jianshu.com/p/57ca061f3987 * @根据该作者的修改成JS版的 *
阅读全文
posted @ 2022-04-01 10:29 是大壳子啊
阅读(1066)
评论(0)
推荐(0)
2022年3月23日
java导出excel添加进度条,前端基于vue
摘要: java后台在导出数据的时候在session中存入进度值,前端在写一个定时任务来请求session中的值 java代码如下: excel获取数据的方法中分步骤写入如下代码 request.getSession().setAttribute("percent",10);//这里是10% request
阅读全文
posted @ 2022-03-23 17:40 是大壳子啊
阅读(2500)
评论(0)
推荐(1)
input自动填充浏览器记住的密码后,去除输入框背景颜色
摘要: 谷歌chrome浏览器在用户登录记住密码之后通常会改变input框的背景色 input CSS样式 input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill { -webkit-text-fill-colo
阅读全文
posted @ 2022-03-23 17:37 是大壳子啊
阅读(1188)
评论(0)
推荐(0)
2021年6月27日
element中利用tooltip实现文字超出宽度悬浮显示
摘要: 实现代码: <el-tooltip :content="data.label" :disabled="data.label.length>22?false:true" placement="top"> <span class="fieldWidth">{{ `${data.label} ${ dat
阅读全文
posted @ 2021-06-27 15:20 是大壳子啊
阅读(2193)
评论(0)
推荐(0)
下一页
公告