摘要:有个小项目在原来原生的框架编写,但是不想写原生,就引入了vue 然后有个需求要和原生的js进行交互通讯,于是就可以用node.js EventEmitter 具体做法: 先引入文件<script src="../../js/eventEmitter.js"></script>, 初始化, 然后在vu 阅读全文
posted @ 2020-09-27 15:58 Cassie、 阅读(536) 评论(0) 推荐(0) 编辑
摘要:一、ios上无法自动播放(autoplay 是失效的)原因: 移动端为了避免浪费用户的流量,默认video是不能够自动播放的,即使加了autoplay属性,也只能实现在PC端自动播放,在移动端依旧不能自动播放。 二、网上探索解决办法: 方法1、网上好多帖子的解决办法是监听微信的WeixinJSBri 阅读全文
posted @ 2020-07-03 16:19 Cassie、 阅读(1970) 评论(0) 推荐(0) 编辑
摘要:前提是用的keepAlive组件来做缓存,app.vue代码 <template> <div id="app"> <keep-alive> <router-view v-if='$route.meta.keepAlive'/> </keep-alive> <router-view v-if='!$r 阅读全文
posted @ 2020-06-23 17:09 Cassie、 阅读(4053) 评论(0) 推荐(0) 编辑
摘要:对象中的扩展运算符(…)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中 1、扩展运算符拷贝的对象是基础数据类型(Number、String、Boolean、Null、Undefined),因此对arr2的修改并不会影响arr3。let arr = {a:1,b:2,c:'aa'}let ar 阅读全文
posted @ 2020-06-23 16:46 Cassie、 阅读(210) 评论(0) 推荐(0) 编辑
摘要:原因:浏览器渲染机制,解析html结构 -> 加载外部脚本和样式表文件 -> 解析并执行脚本代码 -> 构造html dom模型 -> 加载图片等外部文件 -> 页面加载完毕。 初始化vue的js写在页面底部,也就是最后才执行js脚本。 所以页面从头到尾开始渲染时,渲染到标签时,由于vue还未初始化 阅读全文
posted @ 2020-06-06 18:14 Cassie、 阅读(847) 评论(0) 推荐(0) 编辑
摘要:主要想说下非父子组件之间的通信。 项目场景:在app.vue里写了一个公共的顶部导航navbar,然后右侧有个分享按钮,而这个分享按钮只有在特定的页面才展示,项目里是在lottery.vue页面,然后想实现app.vue里点击分享按钮,触发lottery.vue里的分享方法。 解决:使用eventB 阅读全文
posted @ 2020-05-08 15:45 Cassie、 阅读(1331) 评论(0) 推荐(0) 编辑
摘要:上网搜索了好些原因都没解决,猜测是哪部分代码不兼容,最后注释代码一步步排查原因 然后发现是swiper的锅,我们用的高版本5.3.6的版本,应该是安卓低版本不兼容swiper5的es6或es7高级语法 后面回退到3.4.2版本,成功解决 总结:以后要注意各种插件版本的兼容性 阅读全文
posted @ 2020-05-07 17:12 Cassie、 阅读(279) 评论(0) 推荐(0) 编辑
摘要:如果h5的标签<vedio>不能满足你的需求,那就用这个组件Vue-Video-Player吧,也许可以覆盖到你的需求。 <video-player class="video-player vjs-custom-skin" ref="videoPlayer" :playsinline="true" 阅读全文
posted @ 2020-04-01 16:43 Cassie、 阅读(15866) 评论(0) 推荐(0) 编辑
摘要:项目中遇到一个需求,基于某些原因,需要后端手动上传图片,然后给出图片地址,然后替换vue项目里的图片地址。打算让后端人员来维护,但是不可能让他们去项目里找到想要的模块,然后替换相应的地址;于是想到的解决办法就是,前端提供一个静态文件(config.js),里面是所有需要替换的图片地址。 一开始是在. 阅读全文
posted @ 2020-04-01 16:09 Cassie、 阅读(2827) 评论(0) 推荐(0) 编辑
摘要:@Watch('$route') routechange(to: any, from: any) { //参数不相等 if (to.query.name!=from.query.name) {//todo } } 阅读全文
posted @ 2019-09-26 19:29 Cassie、 阅读(3942) 评论(0) 推荐(0) 编辑