- 博客(11)
- 问答 (39)
- 收藏
- 关注
原创 树型结构多条件搜索保持原结构不变
如果符合就push 否则 就看看当前 item有没有children 有继续循环 并且如果有返回值result。就把当前 item(有children这一级的 item(父级)) 返回值result 当子级 组成树结构。每个item 就会比对是否符合所有筛选条件( searchObj是筛选条件 ):使用筛选条件筛选 结构保持不变 不如:筛选子级 要带上父级。使用递归 循环每条数据 item。
2024-01-31 17:10:38
542
原创 前端sql语句输入框以及格式化sql语句和sql关键词高亮---sql-formatter、vue-codemirror
select * from 表格名称” 这个字符包含了中文,如果进行格式化,就会变成 “select * from 表 格 名 称” 中文之前添加了空格。解决方法:使用正侧去掉空格。
2023-05-17 17:04:10
3536
原创 vue 楼层滚动(导航切换以及滚动高亮)
加this.$nextTick()是因为,this.activeClass没有变化,应该是因为我再watch中调用这个函数的,此时dom还没有渲染出来,nextTick(callback),当dom发生变化,更新后执行的回调。实现功能:左侧导航高亮,右侧滚动对应左侧导航,左边点击对应右边内容。滚动的距离的距离大于等于这些的时候让导航栏高亮。,当数据发生变化,更新后执行回调。第一层 i=0 0。
2023-04-28 15:35:39
1769
原创 使用锚点定位(a标签和scrollIntoView()方法)遇到的问题以及实现方法
点击跳转了之后,浏览器上的url地址也会变化((http://localhost:8080/#/导航字段)),当刷新时,页面就会一片空白(找不到对应的页面):当父级元素也有滚动条的时候,父级元素也会跟着滚动,效果不太友好,我们只想滚动想滚动的元素,这个时候我们应该怎么办呢?scrollIntoView(false) :为底部对齐。scrollIntoView(true) :为顶部对齐。只需要把父级元素滚动距顶部设置为0即可。
2023-03-28 16:02:41
750
原创 使用location.href与window.open()的用法与区别
我在a标签上设置了target=“_blank”,再使用location.href='url地址’跳转,页面没用新开一个窗口,而是在当前页打开。很好奇,就百度了一下,才了解到location.href属性只能在当前页打开一个网址。就相当于,替换了当前页的地址。如果要重新开一个窗口,就要使用window.open()方法。后面我就直接在a上使用href跳转,可以重新开一个窗口。...
2022-08-02 11:07:16
3629
原创 vue3 的响应式---Ref与Reactive区别以及toRefs和toRef的区别
1.ref是用来定义基本类型的数据( 也可以用来定义对象(或数组)类型数据,它内部会自动通过reactive转为代理对象)—是通过Object.defineProperty()的get()与set()来实现响应式(数据劫持);ref操作数据需要.value,读取数据时模板中直接读取不需要.value2.reactive用来定义对象(数组)类型的数据----通过使用Proxy来实现响应式(数据劫持),并通过Reflect操作源对象内部的数据3.toRefs,toRef功能一样;都是将响应式对象中的某个属
2022-02-10 10:15:33
680
原创 vue3组件的props(父传子)、emits(子传父)的用法
父组件 parent.vue<template> <!-- 引入子组件 自定义了parentsEmit方法和pData属性--> <children @parentsEmit="pEmitData" :pData="pData"></children> 我是父组件 我是子组件传过来:{{num}}</template><script> import { ref } from 'vue' setu
2022-02-09 15:27:37
1971
原创 树形结构的数据处理
数据结构 let arr = [ { id: 1, name: '一级1', parentId: 0 }, { id: 2, name: '一级2', parentId: 0 }, { id: 3, name: '二级1', parentId: 1 }, { id: 4, name: '二级2', parentId: 1 }, { id: 5, name: '二级3', parentId: 2 }, { id: 6, name: '二
2021-07-31 16:42:35
309
原创 数组嵌套对象,对象嵌套数据----处理方法(递归)
数据结构:[ { id:0, name:'父亲', children:[ { id:1, name:'儿子', children:[ { ...
2021-07-26 18:00:24
3004
空空如也
vue开发的 h5项目 用type-c接入热像仪
2025-04-23
使用vue框架+vant开发的轻应用,需要开发一个软硬件结合的功能
2025-04-17
App Store Connect 上传 IPA 文件,上传文件失败
2025-03-28
vue项目多版本需要不一样如何区分
2024-08-19
sql-formatter:格式化SQL语句
2023-12-18
vue 侧边展示2级菜单 顶部展示3级以下
2023-11-17
vue3增加格式化有bug
2023-11-03
vue-quill-editor内容区悬浮在某些文字上去出现按钮
2023-09-19
vue2 登录后根据路由菜单权限跳转到第一个页面
2023-09-13
数据格式处理--对象层级需要处理成数组层级
2023-05-09
axios发送请求,一直刷新系统,就会出现接口异常
2023-03-27
vue+uniapp项目在企业微信中下载excel
2023-03-17
View Design里面的select远程多选搜索添加与删除功能
2023-02-21
vue-quill-editor富文本框插入函数
2023-02-20
实现指定页面返回不刷新,弹框遮罩关闭
2023-01-13
vue项目解决代码部署后浏览器存在缓存问题的方案
2022-11-16
el-aside侧边栏折叠,鼠标放上去报错
2022-09-26
封装了一个el-table的组件,在同一个页面使用了两次,多选框状态勾选问题
2022-05-12
数据处理成element ui表格所需要的数据
2022-04-21
vue下拉框和日期选择框嵌套
2022-04-04
fc-designer中填报的input框类型为number,鼠标滚动改值
2022-03-28
el-tree带多选框怎么过滤选中的数据和没有选中的数据
2022-03-25
vue 点击左边的树el-tree,右边回到顶部,左边的位置不变
2022-03-21
前端线上下载文件格式有误
2022-02-23
element表格分页加多选框选中列怎么记录选中状态
2021-12-21
Vue侧边栏渲染问题
2021-12-16
使用form-create-designer生成表单
2021-11-23
vue 组件切换时缓存上一次的操作
2021-10-12
vue导入模板在本地是好的,线上就报错
2021-10-09
vue导入Excel表格,接口出错了
2021-10-09
vue中写echarts的appendData的用法
2021-10-08
echarts中的饼图,因为数据太大了,卡顿怎么解决
2021-09-30
echarts白屏,有的时候白屏,但是窗口动一下,他又出来了
2021-09-29
vue中elementui的下拉框数据太大卡顿
2021-09-28
echarts优化:下拉框切换echarts图表,数据太大卡顿
2021-09-26
vue导出Excel表格,设置表格名称
2021-09-23
vue导出Excel的时候后端有定义表格名称
2021-09-22
vue项目 导入Excel表格的方式
2021-09-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人