
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
JS实现的H5实时播报功能,先获取后端语音开关状态,如果是打开的,5秒抓一次后端数据,如果有新的,就调用阿里云的语音接口,把文字传过去它返回mp3文件的BASE64,再返回前端播放。get_au_switch();//在微信里监听播放document.addEventListener('WeixinJSBridgeReady',function () {playBackgroundMusic();
例如:客户端1连接进程A,客户端2连接进程B,客户端2无法直接通过进程B给客户端1发送数据,因为客户端1属于进程A不属于进程B,B进程控制不到客户端1(要想两个进程之间通讯需要一些进程间通讯手段,可以使用http://doc3.workerman.net/component/channel.html)。安装使用Workerman实现websocket前后端通信,后端主动推送消息到前端,实现后端有数

JS实现的H5实时播报功能,先获取后端语音开关状态,如果是打开的,5秒抓一次后端数据,如果有新的,就调用阿里云的语音接口,把文字传过去它返回mp3文件的BASE64,再返回前端播放。get_au_switch();//在微信里监听播放document.addEventListener('WeixinJSBridgeReady',function () {playBackgroundMusic();
JSON.parse大坑记录:报错:Uncaught (in promise) SyntaxError: Unexpected token in JSON at position 0见图:神奇的是,复制打印出来的代码到JSON.parse没有问题。开始还怀疑编码问题,后来试了下去空格,解决。注意:打印出来的也字符串也看不到有空格。JSON.parse(str.trim())...
我们知道在模板里可以这样方便的使用vue过滤器:{{ value | filter}},但是如果要在methods方法里也要使用这个定义好的过滤器filter,该怎么使用呢?
vue.js在for 循环里如果每个对象都有各自的v-model要绑定数据,循环次数不确定,那怎么给每个元素绑定各自不同的值呢?其实只要绑定到一个数组就可以了,例如如下代码:<van-checkbox-group v-for="i,k in options" **v-model="data[k]"** direction="horizontal"ref="checkboxGroup">
vue vant框架上拉加载效果,list列表上拉加载重复加载问题。如果上拉一次出现了加载几次的情况:一、注意this.loading=false;设置是否正确;二、每次加载的数据条数给多一点。//html<van-listv-model="loading":finished="finished"finished-text="没有更多了"error-text="请求失败,点击重新加载"@lo
使用VUEX的action从远程获取数据,store/modules/index.jsasync getStatistics({ commit }, val) {const { code, msg, data } = await getStatistics({start: val.start,})组件上用dispatch调用,views/index/index.vue:this.$store.di
setupsetup() 是VUE3写组合式 API 的地方,其在创建组件之前执行,因此在其中不能使用this,也就不能在setup里使用data()里的数据,methods里的方法,computed计算属性里的数据。在setup里可以使用的property:props,attrs,slots,emit,如何使用?这就要靠setup的两个参数:props和context。export defaul
是输入框组件,它不支持直接设置光标的方法。版本:vue2、vant2。在vue是用ref、







