自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序连接低功耗蓝牙

小程序连接低功耗蓝牙流程参考官方api:https://developers.weixin.qq.com/miniprogram/dev/api/device/bluetooth/wx.openBluetoothAdapter.html1、初始化蓝牙模块,主要检查用户设备支持蓝牙或是否开启蓝牙(wx.openBluetoothAdapter)2、监听蓝牙适配器状态(wx.onBluetoothAdapterStateChange)3、开始搜索附近蓝牙设备(wx.startBluetoothDevic

2020-09-18 15:26:00 485

原创 使用mpvue小程序—分包

官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages/basic.html参考官方文档之后知晓要点:1、根目录同级建立分包目录如:packageA2、在app.json中通过subpackages字段声明目录结构"subpackages": [ { "root": "packageA", "pages": [ "pages/cat", "

2020-08-26 16:01:24 504 2

原创 uniapp添加广告位

dcloud插件库提供了直接可以上手使用的的插件,直接引用就可以,他运用的是html页面+plus.webview.open()和plus.webview.close来实现,我使用的直接添加页面跳转的方式直接引用图片方式加载太缓慢所以使用先缓存到本地,然后再次打开的时候直接加载本地,不会出现白屏使用uni.downloadFile()下载到本地缓存然后在页面使用uni.getSave...

2020-04-02 17:56:38 5502

原创 mpvue框架写小程序使用map中bindmarkertap方法

需求:需要点击map中的markers导航到对应坐标官方文档是这样描述写在map标签中按照文档编写使用方法报错markertap或没有定义,后经文章查证mpvue写法更正为bindmarkertap改为@markertap并在methods中写方法成功文档中提到获取markerId(e.detail = {markerId})获取不到 需要更改为需要标记点的坐标,并进行后续的业...

2020-03-02 16:03:40 1458

原创 小程序调用wx.openLocation方法遇见的小坑

wx.openLocation方法是传入坐标打开内置地图查看位置,官方文档是配合wx.getLocation一起使用官方文档https://developers.weixin.qq.com/miniprogram/dev/api/location/wx.openLocation.html其中wx.openLocation参数latitude和longitude经过踩坑之后明白为固定参数不可...

2020-03-02 15:34:18 3221 3

原创 浅谈 深拷贝和浅拷贝

含义:假设b复制了a,改变b,a也跟着改变 那么这就是浅拷贝浅拷贝不是真正意义上的拷贝,只是拷贝了数据储存的地址浅拷贝:let a=[0,1,2,3,4], b=a;console.log(a===b); //truea[0]=1;console.log(a,b); 1,1,2,3,4明明复制了a,更改b的时候a也改变 这是为什么呢?我们知道基本的数据类型有...

2019-09-03 15:43:23 163

原创 mpvue框架写小程序获取formid

按照官方文档是这样写的然后报错:后经查阅文章得知语法不同 讲bindsubmit改为@submit其中report-submit="true"一定要写js:打印:成功获取到formid出现这种情况是因为需要真机测试才能获取到真实的formid...

2019-08-19 17:18:34 573

原创 Express

一、Express介绍和安装(1)先在全局安装express模块npm install express -g/输入下述命令,如果有提示,说明安装好了/express -h/如果提示错误,需要安装express-generator/npm install express-generator -g(2)在使用express快速搭建一个项目初始化模板express -e expressD...

2019-02-11 09:53:23 1242

原创 jquery

学习目标:1.什么是JQuery2.JQuery设计思想3.JQuery常用方法4.JQuery下的Cookie缓存和ajax一、什么是JQuery* 什么是JQ?一个优秀的JS库,大型开发必备。* JQ的好处? 1. 简化JS的复杂操作 2. 不再需要关心兼容性 3. 提供大量实用方法* 如何学习JQ? 1. www.jquery.com JQ的官方网站 2. J...

2019-02-11 09:47:02 247

原创 完美运动框架

多物体运动效果如下 鼠标经过物体发生变化css样式+htmljs代码 其中引入的tool.js 使用了获取有效样式获取有效样式以上只是多物体运动,不太完美不能运用到所有的运动物体中,所以又封装了相比较之下的完美运动框架可以封装为js文件,直接引用了,只要是用到运动的物体都可以使用(链式运动、淡入淡出、缓冲运动、以及多物体的运动)...

2019-02-11 09:26:48 344

原创 js拖拽 计时器 设计模式--单例

原生js拖拽,需要用到鼠标点击事件(mousedown、mousemove、mouseup)也需要浏览器兼容(e = ev || window.event)这个拖拽没有限制出界,如果有需要可以加上限制出界计时器开始和暂停是一个键,停止有复位的功能,下面是全部的html和cs、js代码 其中重要的是时分秒的换算,容易算错,还有互斥锁这个逻辑不太好理解,开始和暂停在一块常用的设计模式有十种(...

2019-02-07 15:17:03 365

原创 PHP+MySQL 表单验证

php+mysql实现登陆注册页面首先需要准备mysql数据库建立字段例如:username,password,sex等字段首先需要建立ID设成自动,然后在建立username,password等字段然后需要建立两个html页面登陆和注册页面login页面(bootsrap框架):register页面(bootsrap框架):然后注册页面需要进行表单验证又创建了js文件写表单验证(其中使...

2019-01-31 15:43:21 1375

空空如也

空空如也

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

TA关注的人

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