自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp+微信小程序+仿微信视频聊天+点击小窗切换+全屏拖动小窗(live-player+live-pusher)+完整代码

实时音视频播放,也称直播拉流,通俗的解释一下就是就是接受聊天对面视频的容器,你和朋友在微信小程序里视频聊天,你的手机需要。如果你是app不是使用 live-player,而是直接使用 video 组件。这块也就是把你摄像头对着的内容(自拍的话就是你自己)推到服务器上。主要是使用live-player、live-pusher。url就是推流地址,还有什么美颜啥的看文档即可。实时音视频录制,也称直播推流。这个是大屏 big-box。:定义可拖动的区域,内部包含。,然后播放出来,这就是。内部自由拖动的组件。

2025-03-04 09:57:10 968

原创 vue3+vite+ts+router4+Pinia+Axios+sass 从0到1搭建

├── style/ // 通用 CSS 目录。├── common/ // 通用类库目录。├── components/ // 公共组件目录。├── router/ // 路由配置目录。├── views/ // 页面组件目录。├── tests/ // 单元测试目录。

2025-01-16 16:49:16 2055

原创 uniapp_微信小程序_echarts_动态折线图

#uniapp_微信小程序_echarts_动态折线图用来总结和学习,便于自己查找。

2024-10-16 17:28:29 1482

原创 vue2快速安装环境,从0-1创建vue2项目教程

我来一一解读Babel:Babel 是一个 JavaScript 编译器,它可以将最新版本的 JavaScript 代码转换成向后兼容的版本,以确保你的代码可以在更旧的浏览器中运行。选择这个特性可以让你使用最新的 JavaScript 语法和特性,一般选上TypeScript 是 JavaScript 的一个超集,它添加了静态类型检查和其他一些高级特性。选择这个特性可以让你使用 TypeScript 来开发你的 Vue 项目,一般是vue3选择ts,这个不选。

2024-05-25 11:11:16 1207

原创 uniapp _微信小程序使用async,await(易如反掌的理解清楚)

async和await是 JavaScript 中处理异步编程的一种方式,它们是 ECMAScript 2017(也被称为 ES8)引入的新特性。1、asyncasync关键字用于声明一个函数是异步函数。异步函数在执行时返回一个 Promise 对象。它使得在函数内部可以使用await关键字等待异步操作的完成。

2024-02-22 11:33:34 2596 2

原创 uniapp微信小程序-分包(一看就懂)

微信小程序每个分包的大小是2M,总体积一共不能超过20M,当然你也可以提升启动速度,降低首次加载时间,模块化开发,按需加载,提高性能。

2024-01-31 11:52:59 2777

原创 uniapp微信小程序-请求二次封装(直接可用)

当需要添加新的功能、处理错误或者进行性能优化时,只需修改封装的请求逻辑而无需深入到每个组件或页面中。:通过封装请求,你可以在整个项目中重用相同的请求逻辑。这样一来,如果 API 发生变化或者需要进行优化,你只需在一个地方修改代码,而不是在每个使用这个请求的地方都进行修改。:封装的请求可以统一处理错误,提高了错误处理的一致性。你可以在请求拦截器中处理一些通用的错误,例如网络错误、权限问题等,使代码更加健壮。:通过封装,可以在一个地方统一配置请求的一些参数,例如基本路径、请求超时时间、请求头等。

2024-01-26 15:26:36 4731 2

原创 uniapp微信小程序 --下拉菜单

uniapp微信小程序下拉菜单

2024-01-21 17:26:40 5521 1

原创 微信小程序使用蓝牙连接硬件保姆级教程

1deviceid蓝牙设备的id这个参数是蓝牙设备的唯一id2uuid服务的id这个是通过deviceid获取到的这个设备服务的uuid3特性值这个是通过deviceid、uuid获取到的特性值。

2024-01-08 18:52:58 4706

原创 html+css+js+表格实现无限滚动+完整代码

完整代码实现无限滚动。

2025-04-03 17:40:21 119

原创 时间戳最简单转换成标准时间的方法

可进一步处理为本地时间格式。截取前 16 个字符,得到。是 JavaScript。对象的一个方法,它返回一个。代表零时区(UTC+0)。,因为它使用 UTC 时间。代表日期和时间的分隔符。

2025-03-25 09:53:17 106

原创 uniapp+微信小程序 map 组件 scale 无法更新问题记录(缩放失效)

没有变化(即使和实际不一致),map 组件会。缺点:略显 hack,但兼容性好,实用性强。,map 会判断“未变化”,不处理。明显变化时才会触发实际缩放;用户手动缩小地图(如缩放到。微信小程序 map 组件对。优点:简单粗暴,确保触发;预期结果:地图应回到。

2025-03-24 11:27:20 123

原创 vue3打包之后 报crypto.randomUUID is not a function

解决办法main.ts添加以下代码即可。

2025-03-21 12:00:38 81

原创 解决mqtt有时候收不到消息

使用测试工具发订阅消息mqtt订阅之后有时候收不到消息每次客户端 连接到 MQTT Broker 时,都会创建一个新的会话,原来的订阅、未完成的 QoS1、QoS2 消息会全部丢弃。

2025-03-19 10:01:56 551

原创 vue3实现复制功能

是浏览器原生提供的 Clipboard API,用于将指定的文本 item直接写入到系统剪贴板中。

2025-03-17 14:45:09 231

原创 findIndex()方法介绍与使用

方法用于查找数组中满足提供的测试函数的第一个元素的索引。如果没有找到符合条件的元素,则返回-1。

2025-03-15 15:15:23 297

原创 echarts+圆环图+自定义tooltip+完整代码

自定义tooltip:{}marker就是小圆点。

2025-03-15 11:05:14 188

原创 echarts+雷达图+显示刻度+完整代码

tooltip:{}这个就是鼠标放上去展示数据。axisLabel:{show}刻度展示,

2025-03-15 10:57:28 205

原创 uniapp+小程序+mqtt封装+完整代码

进页面mqtt连接订阅,出页面断开。一、小程序下载mqtt。

2025-03-14 12:05:17 217

原创 pop()方法与介绍

(Array)的方法,用于删除最后一个元素并且返回数组的最后一个元素。2、如果数组为空,返回undefind。3、原数组会被修改和push()一样。1、返回值:数组的最后一个元素。是 JavaScript。

2025-03-13 15:13:05 216

原创 push()方法和使用

push()方法用于向数组末尾添加一个或多个元素,并返回新数组的长度。

2025-03-12 17:32:09 322

原创 uniapp+微信小程序+最简单局部下拉刷新实现

这样可以提前加载数据,避免用户滚到底部时出现短暂空白。),确保它有固定高度,否则不会出现滚动条。时,会显示刷新动画,加载完数据后应设为。只需要把滚动的内容放在这个中间即可。事件的阈值,表示距离底部。时,滚动条会回到顶部。监听下拉刷新事件,触发。当滚动到底部时,触发。的场景,比如分页加载。,启用纵向滚动功能。

2025-03-12 10:01:47 394

原创 for...of的用法与介绍

for...of是 ES6(ECMAScript 2015)引入的一种用于遍历可迭代对象(Iterable)的循环语句。

2025-03-11 17:22:20 529

原创 forEach() 方法介绍

forEach()是 JavaScript 数组方法之一,用于遍历数组中的每一项,并对每一项执行指定的回调函数。它不会返回新的数组,而是直接对数组中的每个元素执行操作。

2025-03-11 12:18:59 357

原创 vue3 public下引入图片路径打包后线上不显示问题解决

被 Webpack 转换为模块化资源,也不会有哈希值处理。作为路径,删除public即可。

2025-03-10 17:33:46 312

原创 indexOf()方法介绍

indexOf()方法返回指定元素在数组中的第一个索引,如果找不到该元素,则返回-1。

2025-03-10 15:05:18 232

原创 filter() 方法介绍

方法是 JavaScript 中用于数组处理的高阶函数之一,它用于创建一个新数组,包含所有通过提供的回调函数测试的元素。它不会修改原数组,而是返回一个新数组。通俗理解就是(filter方法就是的。它会,然后让你,符合条件的元素就留下,不符合的就被过滤掉,最后返回一个新的数组。。

2025-03-10 12:32:05 1054

原创 uniapp清除所有缓存

【代码】uniapp清除所有缓存。

2025-03-07 17:30:04 486

原创 map() 方法介绍(JavaScript 数组方法)

map返回值是一个map里面操作过的新数组,users.map(user => user.name);提取数组中某一个属性。

2025-03-07 16:01:58 165

原创 uniapp+微信小程序+地图+传入多个标记点显示+点击打开内置地图导航+完整代码

整体说一下就是map直接组件就显示地图,marker就是标记点传进来显示,这个就是打开手机内置地图然后选择你的地图就能正常导航过去。

2025-03-06 16:32:26 512

原创 uniapp+最简单获取当前时间的方式

uniapp+最简单获取当前时间的方式

2025-03-04 12:21:23 202

原创 vue3+ts+高德地图多个标记点+点击放大+自定义信息窗体

【代码】vue3+ts+高德地图多个标记点+点击放大+自定义信息窗体。

2025-02-20 17:51:06 137

原创 新学一个JavaScript 的 classList API

点击一张图片放大再次点击的时候缩小。

2025-02-20 17:06:32 345

原创 pinia持久化插件

插件名称pinia-plugin-persistedstate。和vuex一样刷新数据丢失。

2025-02-18 17:08:19 229

原创 vue3可选链操作符(?.)

可选链操作符(?)是 JavaScript 中的一个语法,用于安全地访问对象的属性,即使该对象为null或undefined,也不会抛出错误,而是返回undefined。1、不使用可选链操作符。

2025-02-17 11:39:56 287

原创 vue+ts 打包时候解决有的地方因为ts报错不能打包的问题

最简单的应急的方法就是以上写法。

2025-01-20 14:55:19 91

原创 vue3大屏适配方案

1、下载插件vue3-scale-box。

2025-01-16 17:50:47 270

原创 uniapp区域滚动——上划进行分页加载数据(详细教程)

#标题用来总结和学习,便于自己查找。

2025-01-10 17:38:50 1098 1

原创 适用返回来的图片有的是拼接完成有的是完整线上路径

的第 3 个位置开始(即索引为 3)检查它是否以。传入了两个参数,第一个是。,表示我们要从字符串。

2025-01-02 19:23:49 218

原创 微信小程序跳转其他小程序以及跳转网站

shortLink里面直接写复制的链接即可。小程序右上角三个点找到复制链接。

2024-12-10 17:55:18 2529

高德天气对应的68张天气照片

高德天气对应的68张天气照片

2024-08-19

空空如也

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

TA关注的人

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