
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1. 下载插件npm install mqtt2. 注册插件 main.js(可不用)import mqtt from "mqtt";Vue.prototype.$mqtt = mqtt;3. 设计存放mqtt配置的jsimport mqtt from "mqtt";/*使用方法this.client= new initMqtt().connect()*/function initMqtt(opt
最近公司要求能够在ie上线上预览pdf插件vue有vue-pdf插件可以用 但是js虽然有pdfjs等 但是新版本只支持谷歌浏览器(语法有箭头函数),所以在github找到了老版本的pdfjs,发现可用代码为<!DOCTYPE html><html><head><meta charset="UTF-8"><title>'Hello, wo
今天想使用eggjs和vue3搭建一个简单地聊天平台,发现普遍用的是socket.io(其实是eggjs的websocket在github第一个项目就是socket.io) ,而且socket.io和websocket并不相通socket.io和wesocket有点区别,区别大家可以点击下边连接了解下。
这几天用cordova用的头大,用cordova插件cordova-plugin-camera感觉不好用,而且在某些机型有点问题==所以改成用HubuilderX进行打包,并且使用h5plus的api进行拍照调用官方api:点击这里进入注意的是 :该程序必须打包成apk在真机或者模拟器运行,不然会报错github项目地址:从这里进入先上效果图:具体实现:android.js//获取系统方法func
今天在写一个自己的弹窗组件时候发现一个bug,虽然只是一个警告,但还是想方法解决了下触发原因如果你写一个弹窗组件,父亲通过showBottom控制该组件的打开关闭,然后子组件将showBottom改成false,问题就出现了。(这里不用emit的原因是父组件其实没必要在写一个方法去监听这个方法)vue是不建议通过子组件擅自更改父组件传过来的值的。会报错:报错代码如下父组件<cartBotto
在 a-select 添加 option-label-prop=“label” 属性option-label-prop 对应的是options中label的属性<a-selectstyle="font-size:10px;width:130px"v-model.trim="i.signer":getPopupContain.
echart+vue3 实现 3d 柱状图

Vue3 el-tooltip 根据内容控制宽度大小换行和显隐

在 a-select 添加 option-label-prop=“label” 属性option-label-prop 对应的是options中label的属性<a-selectstyle="font-size:10px;width:130px"v-model.trim="i.signer":getPopupContain.
Computed 简单讲解上一回说了Vue的第二种watch也就是$Watch 接下来讲讲第三种 wachter也就是 computed(计算属性)计算属性的特点调用后执行依赖的数据改变会重新计算具有缓存性调用后执行,调用后执行,我们可以想想我们定义data的时候,一样是调用后执行,所以我们联想到老朋友Object.defineProperty(target, key, sharedPropert