自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(114)
  • 收藏
  • 关注

原创 UniApp Vue 3 中的网络请求封装及用法

在中,结合Vue 3的强大特性,进行的封装是项目中常见的需求。这样的封装不仅提高了代码的可维护性,还使得在组件中使用网络请求更加简洁。本文将详细介绍UniApp中的网络请求封装,并提供一个简单的用法示例。

2025-04-07 17:11:27 232

原创 Vue3中的公共数据配置globalProperties getCurrentInstance

3、注意点是这个函数要在组件钩子中使用,不要在普通函数中使用获取一下挂载的api。

2025-04-04 17:57:18 136

原创 记录 vue-router访问 / 路径直接重定向到有权限的第一个菜单

页面没有公共页面,访问/ 路径直接重定向到有权限的第一个菜单。

2025-04-04 17:11:59 231

原创 前端各种for 循环

前端各种for 循环

2025-03-31 11:50:13 151

原创 JavaScript 读取电脑复制的内容

备注:由于安全和隐私原因,此API只能在安全上下文中运行(即HTTPS或),并且在某些情况下可能需要用户交互(例如,点击事件)。

2025-03-27 17:53:15 409

原创 前端解决get请求传递数组

1.传递字符串,将数组转为字符串进行传递,后端也以字符串接受。2.将数组转换为查询字符串格式,并附加到URL上。直接使用get请求传递数组,会报错。

2025-03-24 11:09:18 119

原创 el-input 设置类型为number时,输入中文后光标会上移,并且会出现上下箭头

设置 el-input 的 type='number'后,只能输入数字,输入中文后会自动清空,但是会出现一个问题:【光标会上移,如下图】设置 el-input 的 type='number'后,输入框后面会出现上下箭头:【如下图】:需要实现样式穿透 :deep( ):需要实现样式穿透 :deep( )

2025-03-04 16:31:37 279

原创 el-table 手动选择展示列

由于表格的列过多,用滚动条进行滚动对比数据不方便,所以提出,手动选择展示列。

2025-03-04 16:05:16 546

原创 关于JavaScript常用的工具函数汇总

三.克隆一个数组。

2025-02-24 17:57:05 130

原创 deep seek本地化部署

2.打开后进入命令行界面:输入命令:ollama run deepseek-r1:7b。3.开始下载deep seek环境,内容大约7G大小,请耐心等待下载完成。下载完成后,就可在命令行界面、在无网络的情况下进行问答。2.点击Download,选择适合自己的版本下载安装。3.下载后根据步骤安装即可!可能反应较慢,耐心等待即可!点击保存,即可正常聊天使用。

2025-02-19 11:20:17 378

原创 使用(xshell+xftp)将前端项目部署到服务器

下载地址:

2025-02-19 11:00:01 402

原创 根据条件更改el-tree的字体颜色

render-content="renderContent" 树节点的内容区的渲染 Function。

2025-01-23 10:30:37 682

原创 element plus el-tree限制只能在同级拖拽

【代码】element plus el-tree限制只能在同级拖拽。

2025-01-22 17:34:21 385

原创 表格第一列名字相同,进行合并

【代码】表格第一列名字相同,进行合并。

2025-01-07 17:40:34 166

原创 前端根据返回的数据进行分页处理

【代码】前端根据返回的数据进行分页处理。

2024-12-23 17:17:33 122

原创 vue借助西瓜播放器插件实现视频播放

其他配置请参考西瓜播放器配置进行。

2024-12-11 17:44:24 476

原创 比较两个数组对象及内部的元素是否完全相同

比较两个具有相同结构的数组,我们需要编写一个函数来递归地检查每个对象的每个属性是否相等。由于数组中包含嵌套数组,我们需要确保这些嵌套数组也被正确地比较。

2024-11-25 12:21:37 277

原创 Vue中使用 vuedraggable进行拖拽

本文主要记录下 vuedraggable拖拽 在和 vue3 中使用上的区别。

2024-10-28 11:58:37 598

原创 JavaScript数字精度丢失问题解决方案

JavaScript使用64位浮点数表示数字(基于IEEE 754标准),这导致某些十进制数字在计算过程中出现精度丢失。常见的场景包括小数运算,如0.1 + 0.2的结果并非精确的0.3,而是。

2024-10-18 17:36:14 515

原创 前端vue项目使用Decimal.js做加减乘除求余运算

引用使用 注意:运算结果是Decimal对象,需要使用.toNumber()转为数字 减 sub 乘 mul除 div求余 modulo

2024-10-18 17:35:08 994

原创 git小乌龟

官方地址选择自己对应的版本进行下载安装完成后我们会发现是英文,这对我们这些英语不好的很不友好,所以就需要下载语言包。

2024-09-27 15:44:53 1366

原创 nvm 解决问题: Could not retrieve https://nodejs.org/dist/index.json.

执行nvm list available 命令会提示提示超时、检索失败!

2024-09-26 15:51:32 205

原创 前端JS将树形结构转换成数组

【代码】前端JS将树形结构转换成数组。

2024-09-20 16:36:02 235

原创 vue使用html2canvas实现截图某区域

使用html2canvas实现页面截图某区域。

2024-09-11 11:02:41 646

原创 el-table使用type=“expand”根据数据条件隐藏展开按钮

可能在项目中会存在添加样式不起作用,这时就需要用到样式穿透 :deep()

2024-09-03 15:19:38 1211 1

原创 element el-dialog 滚动条问题

elementUI在打开dialog的时,页面右侧会出现滚动条,或是页面宽度会缩小,当关闭dialog后又恢复原样,控制台检查后发现当打开dialog时,body元素会有class=el-popup-parent--hidden的类名,关闭dialog后el-popup-parent--hidden类名消失,这应该就是造成页面出现滚动条或是宽度缩小的原因,查了一下资料发现有两种解决办法。

2024-09-02 11:16:07 1385

原创 element table 判断当前行是否展开和只展开一行

element组件提供了table的展开和收起功能,并提供了expand-change事件用来监听table行的展开和收起在一些特殊情况下如:处理异步数据时,希望展开行时请求接口,关闭行时不用请求,但是expand-change,无论是展开还是收起都会触发,于是就希望能有一个类似isExpended布尔类型的状态属性来判断是否调用接口。

2024-08-15 12:28:07 972

原创 vue3-seamless-scroll Vue3 无缝滚动组件

目前组件支持上下左右无缝滚动,单步滚动,并且支持复杂图标的无缝滚动,目前组件支持平台与Vue3.0支持平台一致。

2024-08-13 16:12:04 712

原创 前端静态资源的动态访问

Vite脚手架在打包代码的时候,会把源代码里对于静态资源的访问路径转换为打包后静态资源文件的路径。主要的区别是文件指纹,即打包后的文件会带上一个hash值,用于区分不同版本的文件。当前端项目更新之后,重新打包、部署,由于文件指纹的存在,客户端检测到文件名不同,则会下载新版的文件。如果没有文件指纹,且新旧版文件名一致,客户端会读缓存,而不能及时地拿到新版文件。

2024-07-24 17:39:13 343

原创 解决element-ui e-table表格中使用多选,当翻页时已选中的数据丢失

【代码】解决element-ui e-table表格中使用多选,当翻页时已选中的数据丢失。

2024-07-18 18:14:07 896

原创 react基础样式控制

在react中使用class类名必须使用className。

2024-07-17 00:09:57 401

原创 useState函数

seState是一个react Hook(函数),它允许我们像组件添加一个状态变量,从而控制影响组件的渲染结果。

2024-07-16 23:56:53 317

原创 react事件绑定

loginbtn(1,e)}>登录</button>:<button onClick={(e)=>loginbtn(2,e)}>注册

2024-07-16 22:11:49 410

原创 react Jsx基础概念和本质

jsx是JavaScript和XML(HTML)的缩写,表示在js代码中编写HTML模板结构,它是react中编写UI模板的方式。

2024-07-16 21:34:21 500

原创 创建React项目

命令格式:npm create-react-app xxxxx(项目名称)

2024-07-16 10:55:00 443

原创 获取天气数据

city参数可点击参数说明后面下载。

2024-07-10 15:07:12 345

原创 vue3路由(基本用法、路由守卫、动态路由)

这里做法是使用isReady方法,它返回一个 Promise,它会在路由器完成初始导航之后被解析,也就是说这时所有和初始路由有关联的异步入口钩子和异步组件都已经被解析。route中有一个配置项是meta,专门提供给我们,在meta项中配置自己的属性与值,可用于在守卫中的权限判断。注:这里只说编程式路由导航,(不说<router-link>,项目中基本不用,也没法写逻辑)直接在需要设置权限的路由配置中写代码,代码逻辑和全局前置路由一模一样。三种分类:全局守卫、单个路由守卫、组件内部守卫。

2024-07-08 11:10:25 3585

原创 封装方法实现表格合并

【代码】封装方法实现表格合并。

2024-07-04 16:05:30 179

原创 局域网内vue2 3 配置本地IP地址访问项目

/在这句代码后面添加 --host 0.0.0.0" 如下messages: [ //下面两个地方,直接复制即可` - Local: http://localhost:${port}`, //配置这里` - Network: http://${require('ip').address()}:${port}`,//配置这里],},?}))

2024-06-24 11:03:14 1716

原创 vue3使用wangEditor 富文本编辑器

【代码】vue3使用wangEditor 富文本编辑器。

2024-06-03 16:37:10 474

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除