08 2020 档案
摘要:具体参考:https://segmentfault.com/q/1010000010686439 由于vue对象是可以使用$emit、$on可以派发和接收事件 在父子组件都引入eventBus.js文件,自定文件(import eventBus from '@/utils/eventBus.js')
阅读全文
摘要:var timer = setInterval(() => { console.log('hahaha'); }, 5000); this.$once('hook:beforeDestroy',() => { clearInterval(timer ) timer = null; })
阅读全文
摘要:可以使用$set this.$set(数组, index, row) // index,要更新数据在该数组中的索引 // row,要更新数据
阅读全文
摘要:在图片编辑状态下,需要回显图片,可以给el-upload的file-list绑定的变量进行赋值 上传的文件列表, 例如: [{name: 'food.jpg', url: 'https://xxx.cdn.com/xxx.jpg'}] 主要是要有参数url,name可以没有,也可以增加更多的参数
阅读全文
摘要:原因是:赋值发生在页面打开之前,页面watch检查不到数据变化。 解决方案:在页面打开后的下一帧在执行赋值 // 弹框打开写在这 this.$nexttick(()=>{ // 参数赋值写在这里 })
阅读全文
摘要:具体参考:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html#1 步骤一:绑定域名 先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。 备注:登录后可在“开发者中心”查看对应的接
阅读全文
摘要:网页授权(此处使用静默授权) 具体参考:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 静默授权步骤: 1 第一步:用户同意授权,获取code 2 第二步:通
阅读全文
摘要:事件穿透pointer-events: none 当你需要使用层级很高、覆盖面很广的层(此处叫A层),这个层极可能会遮住层级底的层(此处叫B层),导致(B层)点击事件无法触发。 解决:可以在(A层)使用css:pointer-events: none,但点击到这个(A层)时,可以击穿(A层),落到同
阅读全文
摘要:为了解决每次打包后,访问网页图片没有及时更新,仍然是使用缓存的图。特意再vue.config.js配置url-loader,打包后给图片加上hash { loader: 'url-loader', options: { limit: 4096, name: './static/images/[nam
阅读全文