logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

webSocket 实现消息推送、心跳、已读消息、加载更多等功能

beforeMount生命周期内,初始化webSocket信息。initWebSocket方法中,初始化webSocket。this.socket=newSocket('ws://192.168.11.198:12000/msg',{userId:store.getters.userInfo.userId,token:Cookies.get(ACCESS_TOKEN),sysCode:'000',

vue2-org-tree 树型结构的使用

使用 labelClassName API 给 label 上的 class,从而实现定义 label 样式。// 定义 label 样式},我们可以看到常量 colorObj,其对象中的 key 值是定价类型,value 值是所对应的 class 名称。

#javascript#前端#vue.js
Vue 前端界面在iOS中点击输入框无法聚焦问题

importFastClickfrom'fastclick'if('addEventListener'indocument){document.addEventListener('DOMContentLoaded',function(){FastClick.attach(document.body);},false);}...

上传图片到阿里云 OSS

1.在 index.html 中引入 OSS。<scriptsrc="http://gosspublic.alicdn.com/aliyun-oss-sdk-4.4.4.min.js" />2.配置参数说明1)AWconfig为阿里云图片地址配置,基本结构如下,注意至少要包含一个键名为'aliyunConfig'的对象:{"aliyunConfig": {"endpoint":"htt

异步迭代器 for await of

for of方法能够遍历具有Symbol.iterator接口的同步迭代器数据,但是不能遍历异步迭代器。ES9新增的for await of可以用来遍历具有Symbol.asyncIterator方法的数据结构,也就是异步迭代器,且会等待前一个成员的状态改变后才会遍历到下一个成员,相当于async函数内部的await。现在我们有三个异步任务,想要实现依次输出结果,该如何实现呢?// for ...

git 合并分支时,出现“Please enter a commit message to explain why this merge is necessary”如何退出

git 合并分支时,出现 Please enter a commit message to explain why this merge is necessary 问题解决方案:按i键,进入插入(insert)描述操作,可以选择不输入按Esc键,结束插入描述操作按:wq,表示保存并结束本次操作enter 键即可结束本次错误信息...

#git
git 合并分支时,出现“Please enter a commit message to explain why this merge is necessary”如何退出

git 合并分支时,出现 Please enter a commit message to explain why this merge is necessary 问题解决方案:按i键,进入插入(insert)描述操作,可以选择不输入按Esc键,结束插入描述操作按:wq,表示保存并结束本次操作enter 键即可结束本次错误信息...

#git
异步迭代器 for await of

for of方法能够遍历具有Symbol.iterator接口的同步迭代器数据,但是不能遍历异步迭代器。ES9新增的for await of可以用来遍历具有Symbol.asyncIterator方法的数据结构,也就是异步迭代器,且会等待前一个成员的状态改变后才会遍历到下一个成员,相当于async函数内部的await。现在我们有三个异步任务,想要实现依次输出结果,该如何实现呢?// for ...

正则验证 input 输入框,禁止输入表情包

禁止输入表情包方法如下:includeSpecial (value) {if (!value) {return}//eslint-disable-next-lineconst regStr = /[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF][\u200D|\uFE0F]|[\uD83C|\uD83D|\uD83E][\uDC00-\uDFFF]|[0-9|*|#]\u

对象数组中,根据相同属性的数据合并,重组新的数组对象

可以通过上次的需求,我们通过TYPE 和 REMARK 两个 key 对应的 value 共同决定是否合并属性,我们是可以将两个属性进行串联成一个新的 key,如果这个 key 相同,即两个条件同时满足。这里不仅仅合并相邻的数据,不相邻的同种 属性也会进行合并。源数据:let data = [{"TYPE": "01", "REMARK": "休假"},{"TYPE": "...

    共 125 条
  • 1
  • 2
  • 3
  • 13
  • 请选择