自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

原创 微信开发工具[渲染层网络层错误]

微信开发工具[渲染层网络层错误] Failed to load image 图片地址net::ERR_CACHE_READ_FAILURE From server 106.14.230.53(env: Windows,mp,1.06.2306020

2023-10-11 14:52:24 4675 2

原创 微信小程序音频可视化

小程序中实现音谱播放转换实时可视化波形图

2023-08-17 12:52:56 550 4

原创 wx小程序自定义时间选择器组件

wx小程序自定义时间选择器组件开始

2022-03-02 15:43:01 1076 3

原创 Flutter 插件signature签字使用

Pub插件signature使用 按官方教程使用官方使用为竖屏模式,我们大多数需要为横屏模式所以我们需要旋转canvas画布,但旋转画布后宽高不适应,因此我们需要旋转屏幕1.旋转屏幕代码:需写在生命周期中@override void initState() { super.initState(); _controller.addListener(() => print('Value changed')); SystemChrome.setPreferredOrie

2021-05-10 09:53:17 1674 2

原创 小程序分包后vendor.js任然过大解决

首先1.找到项目中的package.json文件2.在文件中找到 mp-weixin 后面加入 --minimize 如下 "dev:mp-weixin": "cross-env NODE_ENV=development UNI_PLATFORM=mp-weixin vue-cli-service uni-build --watch --minimize",3.保存就OK了

2021-03-30 13:10:44 6310 6

原创 封装moment时间转换的格式

封装moment时间转换的格式第一步在项目根目录中,创建文件夹filters。在文件夹中创建index.js\ts、parseDate.js\ts文件第二步在parseDate文件中引入import moment from “moment”;将自己需要重复多次使用的日期格式写好import moment from "moment";export function parseDateTime(dateStr: string) { return moment(dateStr).format(

2021-03-10 15:37:21 415

原创 wx小程序,前端公众号推送消息

wx小程序,前端引导用户关注公众号推送消息第一步:在小程序登录后,请求后台得到返回是否关注公众号字段(如果有关注后台是有unionID的),将该字段存入storage中,在首页处拿来判断显隐‘ 引导关注公众号 ’的modal第二步:在首页写modal层showAccount字段为判断显隐changeShowAccount() 点击关闭modal第三步:button按钮上 open-type=“contact” 打开客服会话,后台设置进入客服会话后“关键词”回复指定的图、文,推广公众号的

2021-03-10 15:03:45 711

原创 小程序createInnerAudioContext()音频播放iOS端真机调试无声音且不执行play函数

小程序createInnerAudioContext()音频播放iOS端真机调试无声音且不执行play函数分为两种情况:1.播放音频地址含有中文字符;2.播放音频地址不含有中文字符,且真机处于在静音模式下。解决办法1.第一种问题,在播放的地址上加encodeURI()方法,可解决地址含有中文字符innerAudioContext.src = encodeURI(voicePath);2.第二种问题,在app.vue或者APP.js文件中加入ios端静音状态下可播放音频处理。// ios端音

2020-10-27 10:47:47 3690 10

原创 小程序容量过大,分包问题

小程序分包因为我是已经开发出第一版本,才分包,所以步骤从pages.json开始1.pages[ ] 放置默认启动页面/TabBar 页面,如下 "pages": [ { "path": "pages/splash/index", // tabbar的 "style": { "navigationBarTitleText": "uni-app" } },

2020-09-14 16:53:28 750

原创 vue中组件间传值使用typeScript

vue中组件间传值使用typeScript1.子传父2.父传子1.子传父与vue中的没有太多区别在子组件中定义点击事件 $emit传递<view class="cu-item" @click="changeMonth(item)" > 内容内容 </view>// 在方法中写changeMonth(item:any) { this.$emit("listenEvent", this.year+ '-' +item)

2020-08-20 11:58:15 526

原创 uniapp中websocket即时通信 用法笔记

1.在app.vue中编写1.在<script></script>标签中编写公共的创建链接封装<script>//socket连接标识 false未连接,true 连接 let socket_flag=false; var SocketTask = uni.connectSocket({ header:{'Authorization':'Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxODI4NTEyMjQyNiIsIm

2020-05-09 14:54:52 8026 8

原创 nodejs封装数据库连接池

封装数据库连接池1.安装mysqlnpm i mysql --save2.创建js文件在js文件中引入封装的公共配置信息3.创建函数// 封装数据库连接池// 引入mysqllet mysql = require('mysql')let config = require('../config')//创建数据库连接let pool = mysql.createPool...

2019-12-23 10:25:12 984

原创 nodejs,发送邮箱邮件

使用node发送邮箱邮件1.配置邮箱域名,开启SMTP服务获取密码qq邮箱设置- -> 账户下将smtp开启2. 在node中安装npm install nodemailer nodemailer-smtp-transport --save3.创建js文件引入配置公共信息的文件4.配置邮箱的信息,配置的内容//配置邮箱的信息//配置的内容nodemailerTra...

2019-12-23 09:54:37 697

原创 瀑布流布局

HTML瀑布流布局,有多种实现方式,而能实现数据渲染则需要 js 实现的。思绪步骤:确定图片的宽度 - 滚动条宽度第一行按序布局1)将行高push到数组找到数组中最小高度 和 它的索引设置下一行的第一个盒子位置1)top值就是最小列的高度修改最小列的高度1)最小列的高度 = 当前自己的高度 + 拼接过来的高度HTML部分注意: div高度是个关键问题,需要给死高度J...

2019-12-03 14:47:18 240

原创 创建基本的webpack 4.x项目 笔记

1.运行npm init -y快速初始化项目2.在项目根目录创建src源代码目录和dist产品目录3.在src目录下创建index.html4.使用cnpm安装webpack,运行cnpm i webpack webpack-cli -D5.注意: webpack 4.x提供了约定大于配置的概念;目的是为了尽量减少配置文件的体积;默认约定了:。打包的入口是src > index....

2019-11-30 11:44:39 135

转载 create-react-app使用antd 3.x和less

在create-react-app 3.x使用antd和less有两种办法:在npm run eject前配置antd和less在npm run eject后配置antd和less下面分别来说一下这两种办法怎么配置转载自https://blog.csdn.net/weixin_45288512/article/details/103303367...

2019-11-30 09:11:05 342

原创 json.parse和json.stringify的区别

JSON.parse()与JSON.stringify()的区别JSON.parse()【从一个字符串中解析出json对象例子://定义一个字符串var data='{"name":"aLe"}'//解析对象​​JSON.parse(data)结果是:​name:"aLe"JSON.stringify()【从一个对象中解析出字符串】var data={name:'a...

2019-11-29 10:18:34 301

原创 Vue js 动态路由 router 笔记

vue.js的动态路由步骤:1.在需要将数据提交后跳转的页面,为提交按钮绑定点击事件,并将数据转为json字符串存入localStorage中按钮:绑定点击事件methods:中写入方法2.在需要实现动态路由的页面,生命周期‘mounted加载完成’中获取前台页面存入localStorage的数据在需要添加动态路由的地方渲染获取到的数据在data中return返回一个mod...

2019-11-28 17:51:54 436 2

原创 Vuejs学习笔记,Vue中方法methods 和计算属性computed的区别

方法methods 和计算属性computed的区别对比1.从功能上看methods 和computed是一样的,那为什么还要有一个计算属性呢?2.原因就是因为计算属性会进行缓存,如果多次使用时,计算属性只会调用一次3.methods则会调用多次HTML部分<html> <head> <meta charset="utf-8"> <ti...

2019-11-15 13:24:55 299

原创 Vue.js slot 插槽的使用最新笔记

Vue slot 插槽使用/*步骤:1.注册局部组件 或者 全局组件 挂载节点template 使用模板字符串挂载节点template中模板需要写入子组件插入内容的位置 slot插槽 插入 取名 由于绑定 v_slot:取的名2.创建一个Vue实例 el挂载节点为HTML类名 或者 标签components为子组件 属性名可以作为标签使用(组件的属性名都可以...

2019-11-05 18:01:57 262

我的react练习,第一节

我的react练习,第一节

2022-04-20

我的练习,uniapp小程序蓝牙使用

我的练习,uniapp小程序蓝牙使用

2022-03-01

flutterApp搭建底层.rar

创建好的flutterApp 基本

2021-09-15

flutter学习汇总.rar

flutter的学习练习等

2021-04-29

slot_插槽.html

Vue.js-slot插槽使用 1.注册局部组件 或者 全局组件 挂载节点template 使用模板字符串 挂载节点template中模板需要写入子组件插入内容的位置 slot插入 取名 方便绑定 v_slot:取的名 2.创建一个Vue实例 el挂载节点为HTML类名 或者 标签 components为子组件 属性名可以作为标签使用(组件的属性名都可以作为标签使用) 实例中的template为要插入到父组件的内容 模板内容中template标签添加绑定 如: <template v-slot:more>

2019-11-05

空空如也

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

TA关注的人

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