自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp APP端在线升级(简版)

3.下载启动:通过plus.downloader.createDownload()启动新应用版本的下载,监听下载过程。4.安装:下载成功后,用户可点击更新,应用程序通过plus.runtime.install()触发新应用版本的安装。5应用重启:最后,应用程序使用plus.runtime.restart()重启以应用。2. 更新状态指示:如果应用程序是不是最新的版本,则页面提示下载最新版本。1.版本比较:应用程序检查其当前版本与远程服务器上可用的最新版本。

2025-04-01 21:00:00 281

原创 【echarts】常用的echarts网站

常用的echarts网站汇总

2025-03-24 17:51:52 329

原创 echarts 配置

echarts 配置

2025-03-20 16:26:38 201

原创 Error: The project seems to require pnpm but it‘s not installed.

Error: The project seems to require pnpm but it‘s not installed该错误信息表明你的项目需要使用 pnpm 作为。,但系统中尚未安装 pnpm。【1】删除pnpm.lock。

2025-03-19 14:09:09 244

原创 Cannot read properties of null (reading ‘pickAlgorithm‘)

Cannot read properties of null (reading 'pickAlgorithm') ---> 无法读取null的属性(正在读取'pickAlgorithm')在装node_modules包时,输入npm i 出现以下错误👇。下载安装包,不会爆错了。缓存清理后,再次输入。

2025-03-15 16:37:44 259

原创 vue echarts封装使用

echarts 尺寸自动调节 resize.js。

2025-03-15 14:23:05 464

原创 引入Echarts

上面的代码会引入 ECharts 中所有的图表和组件,如果你不想引入所有组件,也可以使用 ECharts 提供的按需引入的接口来打包必须的组件。data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']text: 'ECharts 入门示例'name: '销量',1.3.1 准备echarts容器。1.3.2初始化echarts。1.3.3 渲染echarts。# 或者使用 yarn。

2025-03-14 10:15:39 412

原创 el-table 通过 slot=“header“ 自定义表头,遇到数据不更新的问题。

el-table 通过 slot="header" 自定义表头,遇到数据不更新的问题。

2025-03-11 17:02:42 262

原创 gzip压缩

前端优化:开启Gzip压缩_前端开启gzip压缩-优快云博客Gzip是一种文件压缩算法,减少文件大小,节省带宽从而提减少网络传输时间,网站会更快地加载。如何判断是否开启请求头:服务端会通过客户端发送的请求头中的 Accept-Encoding 字段来确定是否支持安装compression-webpack-plugin。

2025-03-08 15:22:02 433

原创 uni_app实现下拉刷新

uniapp实现下拉刷新

2025-03-07 16:26:51 250

原创 小程序和页面生命周期详解

UniApp 是一个基于 Vue.js 的跨平台开发框架,允许开发者使用一套代码构建多端应用(如小程序、H5、App 等)。UniApp 的生命周期结合了 Vue.js 的生命周期和各个平台(如微信小程序、App 等)的生命周期。应用生命周期是指整个应用从启动到销毁的过程,适用于 App 平台。生命周期说明App.vue。

2025-03-07 14:30:00 945

原创 2020年蓝桥杯Java B组第二场题目+部分个人解析

2020年蓝桥杯Java B组第二场题目+部分个人解析

2025-02-24 10:27:42 7997 1

原创 2021年蓝桥杯javaB组第二场题目+部分解析

2021年蓝桥杯java B组第二场题目+部分个人解析

2025-02-24 10:21:35 6659

原创 2021蓝桥杯javaB组第一场 #B 卡片

2021蓝桥杯javaB组第一场 #B 卡片

2025-02-24 10:17:34 203

原创 2021年蓝桥杯java B组第一场题目+部分解析

2021年蓝桥杯java B组第一场题目+部分解析

2025-02-24 10:14:35 770

原创 自定义tabs

自定义tab :每个 Tab 页签需要包含标题和内容。

2025-02-17 14:53:42 119

原创 【css】超过文本显示省略号

2.多行文本溢出显示省略号。1.单行文本溢出显示省略号。

2025-02-15 11:15:49 602

原创 vue-plugin-hiprint (vue2

【代码】vue-plugin-hiprint (vue2。

2025-02-14 11:56:36 569

原创 深拷贝和浅拷贝

选择浅拷贝还是深拷贝取决于你的需求。如果只需要复制顶层属性,并且不关心修改拷贝对象是否影响原始对象,则可以使用浅拷贝。如果需要完全独立的副本,则必须使用深拷贝,并且推荐使用像 Lodash 这样的第三方库来确保可靠性。创建一个新对象,这个对象的第一层属性值与原对象相同,但如果这些属性值是引用类型(如数组或对象),不在堆内存中重新开辟空间,只复制栈内存中的引用地址。除非你确认你的数据结构非常简单且只包含可序列化的数据类型。的方法将JSON 字符串生成一个新的对象,普通的对象也可以进行深拷贝,但是。

2025-02-11 09:37:27 363

原创 运行npm install卡住不动的

如果不是则换成国内镜像,执行以下命令。

2025-02-08 14:14:37 377

原创 fatal:Authentication failed for “http....

再操作一次git pull(clone 或 push)操作后,它会提示你输入账号密码,这一次输入成功后,就不需要再次输入密码了。会在你本地生成一个文本,用于记录你的账号和密码。

2025-02-07 14:53:01 283

原创 el-date picker pickerOptions日期配置

【代码】el-date picker pickerOptions日期配置。

2025-02-07 14:40:02 231

原创 vscode提交git代码需要输入账号密码问题

然后再次提交代码时还需要输入一次账号密码,在此之后就不需要重复的输入账号密码了。在vscode中打开终端,点击新终端后进入文件位置,输入。

2025-02-06 17:27:22 142

原创 mixin

你可以创建一个包含数据、计算属性、方法和生命周期钩子的对象,然后在多个组件中复用它。

2025-02-05 09:18:34 970

原创 el-table表格点击单元格实现编辑

【代码】el-table表格点击单元格实现编辑。

2025-02-04 11:06:10 603

原创 前端数值精度丢失

然而,JavaScript(前端开发的主要编程语言)中的浮点数运算可能会导致精度丢失的问题,这是因为JavaScript遵循IEEE 754标准来表示浮点数,该标准使用二进制格式表示数值,而有些十进制小数无法精确地用二进制表示。console.log(a*b) //输出结果 : 4.949999999999999。console.log(a - b) //输出结果 : 0.19999999999999998。:在进行计算之前,将浮点数乘以一个适当的倍数转换成整数,计算完成后再除回原来的倍数。

2025-01-23 09:10:45 311

原创 vue 实现打印功能

在组件的打印按钮标签上使用指令 v-print="printTest",printTest是配置对象。2.在main.js文件中引入。

2025-01-18 09:36:48 356

原创 input输入框阻止Tab键

【代码】input输入框阻止Tab键。

2025-01-18 09:15:05 433

原创 vue动态修改网页icon图标【浏览器】

如果没反应,可以将index.html中的带有rel="icon"的注释掉。在app.vue文件中添加以下代码。动态修改网页icon图标。

2025-01-17 10:25:42 456

原创 CSS | 实现三列布局(两边边定宽 中间自适应,自适应成比)

两边边定宽 中间自适应,自适应成比,父元素:display:flex,子元素全部flex:1;父元素flex布局+左右定宽+中间元素flex:1;绝对定位实现

2025-01-14 11:59:34 682

原创 CSS | CSS实现两栏布局(左边定宽 右边自适应,左右成比自适应)

flex 布局的默认主轴方向为 row ,所以 flex-basis 属性 默认是控制元素的 width。2.利用浮动+margin。一、左边定宽 右边自适应。5.table 布局。

2025-01-11 11:07:02 582

原创 flex(弹性)布局

弹性盒子模型介绍弹性盒子模型(Flexbox)是一种CSS布局模型,用于在页面上对齐和分配容器内的项目(子元素)。它旨在提供一种更有效的方式来布局、对齐和分配容器内项目的空间,即使它们的大小是未知或者动态变化的。Flexbox 主要特点包括:1. 主轴和交叉轴:Flexbox 定义了两个轴,主轴(main axis)和交叉轴(cross axis)。项目沿着主轴排列,而交叉轴垂直于主轴。2. 容器和项目:使用 display: flex;或 display: inline-flex;

2025-01-10 15:56:42 1605

原创 文字水平垂直居中

文字实现水平垂直居中的方法有以下:flex弹性布局:line-height布局:table 布局:grid弹性布局

2025-01-09 16:39:29 162

原创 css盒子水平垂直居中

1采用flex弹性布局: 2子绝父相+margin:负值: 3.子绝父相+margin:auto: 4子绝父相+transform: 5通过伪元素6table布局 7grid弹性布局

2025-01-09 15:44:47 1297

原创 HBuilderX运行到Android Studio模拟器上各种bug( 检测到当前使用的ADB不是HBuilderX内置或自定义,可能存在adb冲突造成真机运行不刷新或不重启等情况,如果正常则忽略)

将上面的路劲添加到HBuilderX 的adb路径,重新运行就可以了。右键任务栏选择任务管理器,按下图操作。右键结束进程,按下图操作。

2025-01-08 10:53:23 539

原创 Android Studio 安装配置(个人笔记)

Android studio安装的前提是必须保证安装了jdk1.8版本以上。

2025-01-07 14:54:11 691

原创 vue分页实现触底加载

在要实现滚动加载的列表上上添加v-infinite-scroll,并赋值相应的加载方法,可实现滚动到底部时自动执行加载方法。infinite-scroll-immediate: 是否立即执行加载方法,以防初始状态下内容无法撑满容器。infinite-scroll-distance: 触发加载的距离阈值,单位为px。infinite-scroll-disabled : 是否禁用无限滚动加载。v-infinite-scrol : load无限滚动加载的方法。2.实现分页触底加载。

2025-01-06 11:41:45 336

原创 基于Vue实现模块拖拽(简单版)

在main.js找那个引入指令文件 drag.js,并创建全局指令。在需要用到指令的元素中添加v-指令名即可(v-drag)在需要用到指令的元素中添加v-指令名即可(v-drag)绑定一个拖拽(drag)事件, 与data 同级。创建拖拽文件,drag.js。

2025-01-04 10:34:03 348 1

原创 el-table-fixed滚动条被遮挡导致滚动条无法拖动

【代码】el-table-fixed滚动条被遮挡导致滚动条无法拖动。

2025-01-03 09:44:30 228

原创 js中各种时间日期格式之间的转换

中国标准时间 转换为 标准时间(时分秒)中国标准时间 转换为 时间戳。时间戳 转换为 中国标准时间。6.换算日期之间的相差天数。2.标准时间(时分秒)将年月日 转换为 时间戳。将时间戳 转换为 年月日。5.获取今天的年月日。

2025-01-02 10:45:00 2088

空空如也

空空如也

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

TA关注的人

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