自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp 后端切换主题

3、在 App.vue 中初始化 Vuex,并在应用启动时获取主题数据存储到vuex。1、后端提供一个 API 接口,返回当前用户或系统的主题配置,包括主题名称和样式。前端在应用启动时,需要异步获取主题数据并更新全局状态,处理异步请求的结果和错误。动态加载并应用后端返回的 CSS 变量,确保整个应用中的样式及时更新。2、根据用户的个人偏好或系统设置,动态提供合适的主题。中配置 Vuex,用于管理全局的主题状态和样式数据。后端需要提供一个稳定、快速的 API 接口。1、集中管理主题样式,便于维护和更新。

2024-07-03 10:02:36 115

原创 后端切换主题

3.在 App.vue 中初始化 Vuex,并在应用启动时获取主题数据,并动态应用这些样式。后端提供一个 API 接口,返回当前用户或系统的主题配置,包括主题名称和样式。中添加一个状态变化的监听器,以便在状态变化时动态应用新样式。2、根据用户的个人偏好或系统设置,动态提供合适的主题。中配置 Vuex,用于管理全局的主题状态和样式数据。4.在组件中通过 CSS 变量应用主题样式。1、集中管理主题样式,便于维护和更新。5.在 App.vue。

2024-07-03 09:37:24 263

原创 vue scss全局字体大小的设置

这个文件主要是为了生成对应的css样式到对应的地方 主要也是为了跟主题解耦 不然可以都放到一起。这样就不用在每个组件里面@include font_size 直接用就可以。创建一个$themes 里面可以包含多个主题 看自己的需求。引入刚才创建的主题文件。

2024-06-05 09:52:31 299

原创 uniapp打包Android跟iOS禁用录屏截屏

禁用截屏和录屏功能可以有效保护应用中的敏感信息和版权内容,提高数据安全性。保护敏感信息:防止用户截屏或录屏分享应用中的敏感信息,如个人隐私数据、金融信息、商业机密等。技术限制:在一些设备或操作系统上,可能无法完全禁用截屏和录屏,存在技术实现上的局限性。用户体验受影响:禁用截屏和录屏可能会影响用户体验,特别是对于习惯使用截屏功能的用户。版权保护:保护应用中的版权内容,如视频、图片、文本内容,防止未经授权的复制和传播。提升安全性:有效防止用户截屏和录屏,提高了应用的安全性,保护了敏感信息。

2024-06-04 10:55:35 976

原创 vue3使用tinymce富文本的多图片批量上传

【代码】vue3使用tinymce富文本的多图片批量上传。

2024-02-22 17:28:25 808

原创 修改element主题色

一样是去main.ts里面引入 但是vue3要把自定义scss放element-plus导入前面。在assets创建一个element-variables.scss文件。在main.js引入 注释掉原来的。一样创建一个scss文件。

2023-11-15 11:58:56 204

原创 git个人开发分支跟用于远程的同步分支放开使用

merge 遇见冲突后会直接停止,等待手动解决冲突并重新提交 commit 后,才能再次 merge。merge 是一个合并操作,会将两个分支的修改合并在一起,默认操作的情况下会提交合并中修改的内容。dev:本地开发分支 master:用于同步远程的分支。3.在dev分支git merge master。1.在dev分支下进行add commit。2.在dev分支add commit。1.在master分支pull。2.切换到master。

2023-09-21 17:27:36 125

原创 js事件循环

所以就采用异步的方式来避免,具体方法是当某些任务执行时,比如计算器、网络请求、事件监听,主线程会把对应的任务交给对应的线程去执行(计算器交由计时线程)然后再去执行主线程上面的代码 当其他线程完成时会将对应的回调函数包装成任务放到消息队列的末尾等待主线程的执行。js是单线程语音,因为它是运行在浏览器的渲染主线程上,而浏览器的渲染主线程只有一个,但是渲染主线程需要渲染页面执行js代码等等,

2023-05-15 15:43:59 143

原创 el-upload上传限制一个文件 并覆盖

上传文件的时候只能上传文件并替换,但是设置limit为1的时候是可以,但是不能重复上传只能是把原来上传的文件删除了才能重新上传。把limit设置为2,然后在on-change事件的时候把原来的文件删除。

2023-05-11 15:24:46 1618 1

原创 websocket 心跳机制

为了保持连接的稳定性,就需要通过发送心跳消息来维持 WebSocket 连接。4、在客户端检测到 WebSocket 连接关闭时,清除心跳定时器。在客户端接收到服务器发送的消息时,清除了原来的心跳定时器,并重新创建了一个心跳定时器,从而保证 WebSocket 的连接状态。3、在客户端接收到服务器发送的消息时,清除心跳定时器。2、在客户端连接到 WebSocket 服务器之后,通过 setInterval 方法定时发送心跳消息。当检测到 WebSocket 连接关闭时,清除了心跳定时器。

2023-04-19 18:27:14 4420 3

原创 typescript索引查询类型

typescript索引查询类型

2022-12-13 22:52:15 140

原创 Ts泛型工具类Partail的实现

Ts泛型工具类Partail的实现

2022-12-13 22:38:39 479

原创 Ts泛型工具类

Ts泛型工具类

2022-12-13 21:50:48 278

原创 Vue3+vite+element-plus修改主题颜色

自定义element-plus主题色

2022-12-05 17:45:38 3973

原创 vue2使用echarts地图

vue2使用echarts

2022-08-18 17:26:02 1282 2

原创 vue使用防抖 按钮提交

vue使用防抖

2022-08-18 15:41:57 706

原创 vue3 ts element-plus上传图片限制大小 尺寸 格式

vue3 ts element-plus上传图片限制大小 尺寸 格式

2022-08-04 09:34:58 2705

原创 Element表单自动填写信息

element输入框自己会填写

2022-07-29 15:26:07 632

原创 修改Element的el-table没有数据时候显示样式

element el-table

2022-07-14 18:12:30 1472

原创 element-plus表格使用多选,将表头的全选隐藏

element-plus隐藏表格的全选按钮

2022-06-24 14:41:52 2039 2

原创 vue3 echarts地图(各省的json数据跟china.json)

刚开始学<template> <div class="hello"> <div ref="chart" id="echarts" style="height: 500px; width: 600px"></div> <button @click="remove">返回中国地图</button> </div></template><script setup>imp.

2022-03-11 14:12:05 6866

原创 js 简单filter

<script> var arr = [0,1001, 2,6,9] Array.prototype.$filter = function (callback) { let arr = this let ans = new Array() for (let i = 0; i < arr.length; i++) { if(callback(arr[i])) { ans.push(arr[i])...

2022-03-02 14:57:55 311

原创 js 简单版map

<script> var arr = [1, 2,6,9] Array.prototype.$map = function (callback) { let arr = this let ans = new Array() for (let i = 0; i < arr.length; i++) { ans.push(callback(arr[i])) } return ans ...

2022-03-02 14:35:57 110

原创 原生JavaScript的评分星星

思路: 1.排列五颗星星,第一颗默认就是实心,其他为空心。 2.当鼠标移入到星星的时候判断当前星星的下标,移入的星星包含之前的星星都变为实心 3.当点击你要评分的星星时弹出评分 4.图标我是去阿里图标库下载的...

2022-01-10 17:31:37 312

原创 vue同个页面二级tab栏切换

这边只是提供一个思路,真正的项目就按需求改一下就可以用组件跳转:默认显示的是index组件 要切换组件通过点击tab栏 去动态改变:is 然后点击事件把对应的组件传到"currentComp"变量里面<template> <div class="content flex"> <!-- 二级tab栏开始 --> <div class="flex_row justify_end tab"> <div cla...

2021-12-27 17:59:07 1180

空空如也

空空如也

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

TA关注的人

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