摘要: 1、取路由地址和url上的参数不一样 vue: this,$route.path this,$route.query.参数名 uniapp: 自己封装一个方法 /** * 获取当前路由 * * @return {Object} path: 路由路径, query: 路由参数 */ export co 阅读全文
posted @ 2022-03-24 20:33 Cassie、 阅读(727) 评论(0) 推荐(1) 编辑
摘要: 问题1:创建的图形和图片很模糊有锯齿; 解决方案:在创建应用的时候记得设置相关的属性,比如resolution,autoDensity,具体的创建应用方式我封装了个方法,如下 // 创建应用 // document传的是你要画这个应用的元素 比如<div ref='testPage'></div>就 阅读全文
posted @ 2021-08-02 18:33 Cassie、 阅读(1710) 评论(0) 推荐(0) 编辑
摘要: 最近做了点新鲜玩意,使用socket.io进行一个pk答题的开发;功能大概就是两个人在规定时间进行答题得分,越快回答分数越高; 使用这个需要服务端一起配合使用的哦,不然用不了的;我们开发的时候后端就花了好多时间搞这个,我也不知道为啥; 有个问题要说下,好像这个有版本问题,太高的版本,和服务端连接不起 阅读全文
posted @ 2021-07-26 10:13 Cassie、 阅读(1372) 评论(0) 推荐(0) 编辑
摘要: 有个小项目在原来原生的框架编写,但是不想写原生,就引入了vue 然后有个需求要和原生的js进行交互通讯,于是就可以用node.js EventEmitter 具体做法: 先引入文件<script src="../../js/eventEmitter.js"></script>, 初始化, 然后在vu 阅读全文
posted @ 2020-09-27 15:58 Cassie、 阅读(1681) 评论(0) 推荐(0) 编辑
摘要: 一、ios上无法自动播放(autoplay 是失效的)原因: 移动端为了避免浪费用户的流量,默认video是不能够自动播放的,即使加了autoplay属性,也只能实现在PC端自动播放,在移动端依旧不能自动播放。 二、网上探索解决办法: 方法1、网上好多帖子的解决办法是监听微信的WeixinJSBri 阅读全文
posted @ 2020-07-03 16:19 Cassie、 阅读(4679) 评论(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、 阅读(8371) 评论(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、 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 原因:浏览器渲染机制,解析html结构 -> 加载外部脚本和样式表文件 -> 解析并执行脚本代码 -> 构造html dom模型 -> 加载图片等外部文件 -> 页面加载完毕。 初始化vue的js写在页面底部,也就是最后才执行js脚本。 所以页面从头到尾开始渲染时,渲染到标签时,由于vue还未初始化 阅读全文
posted @ 2020-06-06 18:14 Cassie、 阅读(3459) 评论(0) 推荐(0) 编辑
摘要: 主要想说下非父子组件之间的通信。 项目场景:在app.vue里写了一个公共的顶部导航navbar,然后右侧有个分享按钮,而这个分享按钮只有在特定的页面才展示,项目里是在lottery.vue页面,然后想实现app.vue里点击分享按钮,触发lottery.vue里的分享方法。 解决:使用eventB 阅读全文
posted @ 2020-05-08 15:45 Cassie、 阅读(2361) 评论(0) 推荐(0) 编辑
摘要: 上网搜索了好些原因都没解决,猜测是哪部分代码不兼容,最后注释代码一步步排查原因 然后发现是swiper的锅,我们用的高版本5.3.6的版本,应该是安卓低版本不兼容swiper5的es6或es7高级语法 后面回退到3.4.2版本,成功解决 总结:以后要注意各种插件版本的兼容性 阅读全文
posted @ 2020-05-07 17:12 Cassie、 阅读(435) 评论(0) 推荐(0) 编辑