
js
文章平均质量分 56
会飞的芦苇
吃喝玩乐+写代码
展开
-
ES6语法求两个数组的交集
[1,2,3,4,5,6,7].filter(item=>[2,3,5,6,8].indexOf(item)>-1)结果:原创 2018-09-06 14:01:08 · 5151 阅读 · 0 评论 -
原生小程序转Taro之二次开发(一)
记录原生小程序转Taro之二次开发(一)原生小程序转taro之后出现了一系列的问题需要自己解决原生小程序里面所有的变量全局赋值是app.data ,页面变量赋值是this.data或者自定义打点data,转换成Taro之后需要全局将this.data替换成this.state,app.data全局替换为app.state。请求域名跨域的问题,需要配置webpack跨域代理,也可以直接在pa...原创 2019-06-19 12:24:37 · 1956 阅读 · 0 评论 -
微信小程序接入腾讯云IM即时通讯(一)
微信小程序接入腾讯云IM即时通讯(一)第一节先上一波效果图,主要就是列表跟聊天窗口两个页面1.会话列表页效果图这里的会话列表页主比较简单:功能主要是未读消息那一块,有坑,后面会讲 2.聊天窗口效果图消息分为文本消息与自定义消息,分开解析的 3.聊天窗口入口页面这是另外一个进入聊天窗口的入口页面,底部的在线咨询按钮和弹窗的的在线咨询按钮均可以进...原创 2018-09-04 17:22:25 · 23352 阅读 · 17 评论 -
使用微信小程序 富文本编辑器组件 editor
先看下官方文档https://developers.weixin.qq.com/miniprogram/dev/component/editor.html 富文本组件文档文档上的代码比较少建议在开发工具中预览代码片段,如下图:点击添加图片,链接是死的,需要自己做一下图片上传然后将返回的图片插入到富文本编辑器里面 。// 点击图片将图片插入富文本编辑器里面insertImage() ...原创 2019-05-11 12:22:37 · 31543 阅读 · 23 评论 -
使用...修改原有json中的某一项提交
使用…修改原有json中的某一项提交// 修改购房意向 filterIntention:function(e){ let that = this; //获取到需要提交的意向ID that.setData({ intention: that.data.client.intention_item[e.currentTarget.dataset.ind...原创 2019-06-25 13:46:13 · 203 阅读 · 0 评论 -
微信小程序利用腾讯云IM即时通讯发送文字+表情开发
微信小程序利用腾讯云IM即时通讯发送文字+表情开发能做到发送表情这一步说明你的文字发送已经成功了,先上效果图第一步就是要先找到表情包了,因为开发时间的原因我这里直接找的是文字表情。而不是图片(png,jpg,gif)格式的表情。文字表情比较方便跟文字一起输入做处理。这个地址里面的表情应该够用了,http://www.oicqzone.com/tool/emoji/,复制最后一列的黑色图标,...原创 2019-04-19 11:30:35 · 4922 阅读 · 0 评论 -
两个数组判断含有相同项并添加K:V属性值
#js给相同的数组项添加属性@(js)[数组|相同项|属性]示例数组1var arr1 = [ {id:'1',name:'唱歌'}, {id:'2',name:'跳舞'}, {id:'3',name:'弹钢琴'}, ];数组2var arr2 = [ {id:'1',name:'唱歌'}, {id:'3',name:'弹钢琴'},]数组嵌套循环判断添加属性...原创 2019-03-04 11:07:57 · 920 阅读 · 0 评论 -
微信小程序接入腾讯云IM即时通讯(获取聊天历史记录开发步骤)
微信小程序接入腾讯云IM即时通讯(获取聊天历史记录开发步骤)1.先看文档:获取 C2C 历史消息 :https://cloud.tencent.com/document/product/269/1597#.E8.8E.B7.E5.8F.96-c2c-.E5.8E.86.E5.8F.B2.E6.B6.88.E6.81.AF-------------------拉取历史记录代码//获取最...原创 2019-08-12 22:11:04 · 12782 阅读 · 7 评论 -
ES6语法求数组中的最大值
var arr = [23,42,34,234,123,12,31,23,234,34,534,534,234,23,4];var max = arr.reduce(function(a , b){ return b > a ? b : a; });console.log(max);原创 2018-09-14 17:24:04 · 11291 阅读 · 1 评论 -
微信小程序接入腾讯云IM即时通讯(会话列表之未读消息,显示最新一条消息开发步骤)
微信小程序接入腾讯云IM即时通讯(会话列表之未读消息,显示最新一条消息开发步骤)1.未读消息思路首先,获取未读消息第一步就是要先能接收到对方发送的信息,也就是要在官方api中给的监听新消息事件做处理。先看下图需要做的功能点接收到对方发过来的新消息之后获取消息的未读计数;js代码1.先获取未读的消息计数,获取会话列表最新的一条消息//获取消息未读数并更新到会话列表funct...原创 2019-12-26 14:12:33 · 6341 阅读 · 4 评论 -
Taro框架中开发H5使用微信分享
Taro中使用微信分享第一步先引入微信jsSDK//微信分享js<script src="https://res.wx.qq.com/open/js/jweixin-1.4.0.js "></script>由于做的是H5,所以需要先检测用户是用普通浏览器打开的项目,还是用微信浏览器打开的项目,在你需要做分享的页面封装一个检测方法。//检测浏览器的方法 ...原创 2019-07-05 15:39:31 · 4995 阅读 · 0 评论