自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

邱小健的博客

一直成长一起学习

  • 博客(29)
  • 收藏
  • 关注

原创 js生成小程序某页面二维码(生成小程序二维码)

时候会有业务需求生成某页面的小程序二维码,进入指定页面效果图:首先要获取access_token;下面是链接https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=秘钥红色字体需要用户自己根据信息填充。请求成功返回的结果是下面这种...

2018-08-02 11:15:09 46303 94

原创 VUE组件传值的几种方式

一、组件传值有几种类型呢?父组件给子组件传值 子组件给父组件传值 非父子组件的传值二、下面具体说说有哪几种传递方式

2021-03-23 16:41:27 604

原创 element 上传图片(文件)到七牛云

一、基础步骤:注册七牛云,并且完成实名认证 完成后会在个人中心->秘钥管理中看到两个秘钥AccessKey/SecretKey二、获取token这里直接贴上官方文档(整理我直接使用官方生成的token)官方地址:https://developer.qiniu.com/kodo/manual/1208/upload-token三、配置上传地址:上传地址查看:配置相应的action:https://developer.qiniu.com/kodo/manual/1671/...

2020-10-22 16:28:09 919

原创 JavaScript之bind、apply、call

今天说说JavaScript的bind、apply、call一、三者相同之处都是用来改变函数的this对象的指向的。 第一个参数都是this要指向的对象。 都可以利用后续参数传参。二、三者不同之处下面代码传递一个参数var xw = { name: "小王", gender: "男", age: 24, say: function () { console.log(this.name + " , " + this.gender + " ,今年" + this.a

2020-07-14 14:16:40 160

原创 云函数之http调用

一、为什么要是用云函数的http调用?一个小程序需要调用另外一个小程序的云函数时可以使用。 h5端调用云函数数据剧制作后台管理系统(当然这个也是有别的方法可以直接调用的) 前端工作者编写封装好的功能,可以直然后端人员使用。二、如何调用?这个是微信官方的地址:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/functions/invokeCloudFunction.html 下面直接贴上我的

2020-06-20 15:32:27 3208 1

原创 云函数生成小程序某页面二维码

一、为什么要是用云函数生成小程序二维码呢。 是用云函数生成小程序码,是可以脱离后端人员的接口,自己来实现的。而且通过一定的封装调用起来也是蛮方便的。而且这个功能应用的场景还是蛮多的。二、下面简单说一下步骤1、创建云函数,在函数中填写程序的appid和秘钥(下面我会贴上我的代码)2.到控制台创建一个名为access_token的数据集合,用于给wx-js-util...

2019-11-01 23:14:08 1634

原创 JavaScript之堆栈溢出

今天聊一下JavaScript中的堆栈溢出一、什么是堆栈溢出? 每次执行JavaScript代码时,都会分配一定尺寸的栈空间(Windows系统中为1M),每次方法调用时都会在栈里储存一定信息(如参数、局部变量、返回值等等),这些信息再少也会占用一定空间,如果存在较多的此类空间,就会超过线程的栈空间了。说白了就是就是不顾堆栈中分配的局部数据块大小,向该数据块写入了过多的数据,...

2019-09-21 15:35:16 2752

原创 小程序之快速获取用户手机号码

用传统的方法获取手机号码,可能需要后端的朋友配合验证解密数据才能获取成功,不多说,直接上代码一、首先是要开通一下小程序的云开发(自己名称啥的就行)二、获取 cloudID(getphonenumber是通过button设置获取手机号码获取回来的值) // 获取手机号码 async getphonenumber(e) { if (e.type == "getph...

2019-09-07 17:50:38 2107

原创 关于js的实用高阶函数的用法

一下是我个人总结常用的一些关于JavaScript的高阶函数的用法:1、关于取数组中最大值的做法6scoreEst= Math.max.apply(Math, allMan.map(function(item) {return item.score.total })) 求数组最大值2、抽取对象数组中的对象的某项,重组数组。let teamIdData = myUserInfo....

2019-07-27 20:35:34 230

原创 小程序之自定义组件

今天说一下关于小程序中的自定义组件。这里不说太基础的东西,对于基础的用法的话可以直接去小程序官网查询。传送门:https://developers.weixin.qq.com/miniprogram/dev/framework/custom-component/一:组件间的数据传递: 页面的数据传递给组件:(下面是一蓝牙组件(bluetooth)作为例子来说明)...

2019-06-24 15:27:26 451

原创 时间戳的使用总结

获取当前的时间戳:let timestamp= Math.round(new Date() / 1000) //这个只精确到了秒var timestamp=new Date().getTime(); //这个精确到了毫秒判断超出多久的时间 const now = Date.now() const d = new Date(time) //time为时间戳...

2019-06-14 13:47:41 3578

原创 小程序获取用户位置详情信息

首先,小程序里wx.getLocation可以获取用户当前的经纬度,即wx.getLocation({ type: 'wgs84', success (res) { console.log(res) const latitude = res.latitude const longitude = res.longitude const speed = res.spe...

2019-03-30 16:23:24 4210 4

原创 css中的 px, em,rem的特点与区别

px:(固定不变的)px 是 pixel 的缩写,它的含义是像素的意思,在指定字体大小和元素的宽高的时候使用。像素是相对于显示器屏幕分辨率而言的em:(相对于父元素的)em是一个相对长度的单位,是相对于当前对象内文本的字体尺寸。如过我们未设置当前文本的字体尺寸,那么em就会相对于浏览器的默认字体尺寸//em的值时相对于父元素,修改.a的大小,.b的大小会随之发生...

2019-03-28 10:26:35 276

原创 小程序关注公众号official-account组件

注意:编译要使用扫码方式进行编译操作index.wxml:<official-account></official-account>效果图:  说明:该组件也可以添加对应的时间绑定,也可以外加盒子设置对应的样式,个人觉得组件还不够完善,带官方后期更新。官方文档位置:https://developers.weixin.qq.com/mini...

2018-10-10 10:58:08 18484 1

原创 js的栈堆与浅拷贝、深拷贝的理解

一:什么是堆栈?  我们都知道:在计算机领域中,堆栈是两种数据结构,它们只能在一端(称为栈顶(top))对数据项进行插入和删除。堆:队列优先,先进先出;由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 栈:先进后出;动态分配的空间 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。  以上都属于计算机基...

2018-08-03 17:54:03 749

原创 js判断时间是否为今天日期(判断日期与当前日期相差多少天)

下面是我的代码:// 判断时间为今天judgeTime(data){ var date = data.toString(); var year = date.substring(0, 4); var month = date.substring(4, 6); var day = date.substring(6, 8); var d1 = new D...

2018-07-31 16:23:20 10849

原创 js关于数组和字符串的操作操作。

今天跟大家讲一下关于数组和字符串比较常用的操作方法。数组:删除数组第一项:shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined vara=[1,2,3,4,5]; varb=a.shift();//a:[2,3,4,5]b:12、unshift:将参数添加到原数组...

2018-07-30 17:00:37 312

原创 小程序毫秒级倒计时(适用于拼团秒杀功能)

废话不多说直接上代码:效果图:index.jsPage({ /** * 页面的初始数据 */ data: { countdown:'', endDate2: '2018-08-08 11:41:00' }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { ...

2018-07-30 16:50:21 15682 13

原创 微信小程序添加删除线和下划线

小程序官方提供的html标签,跟传统的HTML有所差异,下面关于下划线和删除线的操作。在对应的标签中添加css样式即可:text-decoration:underline; //下划线text-decoration:line-through;//删除线...

2018-07-25 16:20:41 31311

原创 谷歌浏览器调试工具之断点调试

今天跟大家讲一下前端中比较常用也是比较重要的一个内用——断点调试。在编写代码的过程中经常要对自己写的js代码进行调试。先点击F12进入浏览器的调试。ps:本地代码支持动态修改单步执行过程中,鼠标选中逻辑语句,可以查看最终的运算结果配合console使用, 效果更好有不足之处欢迎指出。...

2018-07-24 15:51:30 19987 1

原创 原 微信分享自定义样式&微信分享给朋友自定义图文信息

下图为效果图:上图为没有设置得样式,下图是设置样式分享后的效果,差距甚远。做的过程也遇到了一些问题,我会在博文最下方标明.下面是我的代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewpo

2018-07-20 15:05:18 3879

原创 js设置概率随机数(可用于抽奖,砍价的逻辑应用)

     今天接触到一个砍价的业务逻辑。需要做一个按照概率的随机数选取。(类似商场的抽奖活动)需求:我需要设置出现1~5的概率为55%  5~10的概率40%  10~15的概率5%下面是我的页面代码: <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8">...

2018-07-19 18:35:58 11729

原创 小程序之上传图片压缩

在小程序中上传文件置媒体库中,可能考虑调用的流畅性,需要对视频镜像 压缩处理。下面是我代码index.html 页面只是一个简单的按钮选择<canvas canvas-id="canvas" style="width:{{cWidth}}px;height:{{cHeight}}px;position: absolute;left:-1000px;top:-100...

2018-06-13 14:13:13 8325

转载 微信小程序自定义模态弹窗

最近发现一个比较好用的小程序自定义模态框,将其简化了一下,可以在框内放入想要的内容。具体内容如下:index.wxml&lt;view class="btn" bindtap="powerDrawer" data-statu="open"&gt;button&lt;/view&gt; &lt;!--mask--&gt; &lt;view class="drawer_scree

2018-05-06 23:46:09 1176

原创 小程序open-data组件相关问题

对于小程序刚刚更新的组件open-data,第一:怎么设置头像的圆形:需要在组件中添加overflow:hidden;display:block;这样才可以实现图片的圆形。第二:怎么获取到头像的链接,以及用户信息的相关参数呢。通过button组件 &lt;button bindgetuserinfo='Tap' open-type="getUserInfo"&gt;1&lt;/button&gt;...

2018-05-03 10:42:42 7321 2

原创 小程序中的冒泡事件与捕获事件

bind事件绑定不会阻止冒泡事件向上冒泡,catch事件绑定可以阻止冒泡事件向上冒泡。如在下边这个例子中,点击 inner view 会先后调用handleTap3和handleTap2(因为tap事件会冒泡到 middle view,而 middle view 阻止了 tap 事件冒泡,不再向父节点传递),点击 middle view 会触发handleTap2,点击 outer view ...

2018-04-27 18:47:16 10446

原创 微信小程序中的空格和换行操作

  空格 :\t 换行  :\n 在需要换行和空格的地方加上\t 或者\n  可以达到想要的效果 &lt;view&gt; &lt;text space="ensp"&gt;你好 啊 哈哈哈(空格是中文字符一半大小)&lt;/text&gt;&lt;/view&gt;&lt;view&gt; &lt;text space="emsp&q

2018-04-27 15:41:24 3442

原创 微信小程序通过canvas绘制所需图片形状。(文章以直角梯形进行说明)

通过这种方法可以快捷的完成一些设计的效果。index.wxml//新建一个画板。&lt;canvas canvas-id="myCanvas" style="border: 1px solid;"/&gt;index.js onLoad: function (options) { const ctx = wx.createCanvasContext('myCanvas'); // c...

2018-04-22 21:49:49 3543

原创 微信小程序的双击事件

index.jsPage({ data: { starTime: 0, ClickNum: 0, show:false },//点击事件 myClick: function (e) { var that = this var curTime = e.timeStamp; var starTime= this.data.starTime; if (th...

2018-04-16 13:04:45 2755

空空如也

空空如也

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

TA关注的人

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