随笔分类 - 平时所遇问题
摘要:document.body.addEventListener('focusin', () =>{ //软键盘弹起事件 console.log("键盘弹起") }) document.body.addEventListener('focusout', () =>{ //软键盘关闭事件 console.log("键盘收起")})
阅读全文
摘要:官网地址:http://jeromeetienne.github.io/jquery-qrcode/ 第一步引入插件: 第二步 写一个dom 第三步 生成 ok,生成 上面是一个简单的生成二维码操作,下面进一步了解 参数说明 生成一个: 遇见问题: 1、发现带上背景色,前景色,生成的二维码不好扫描,
阅读全文
摘要:本地代理造成session丢失,登录不成功,是由于代理配置造成的 devServer: { port: 8000, proxy:{ '/qiantai':{ target:'线上地址/qiantai', changeOrigin: true, pathRewrite: { "^/qiantai":
阅读全文
摘要:今天打算上线vue的单页面项目,上线后,首页加载速度巨慢! 原因是项目上线后,网速不够快,加载js,css等资源很慢, 打开打包好的文件发现chunk-vendors.xxxxxxx.js的包很大,达到了4千多kb,简直不能忍!(vendors的文件是项目中引入的第三方库,打包好的文件) 网上查了查
阅读全文
摘要:var OriginTitile = document.title, titleTime; document.addEventListener('visibilitychange', function() { if (document.hidden) { document.title = '(┬_┬)'; ...
阅读全文
摘要:var objs = [ {'name': 'A', 'type': 'fly'}, {'name': 'B', 'type': 'blur'}, {'name': 'C', 'type': 'wipe'}, {'name': 'D', 'type': 'cube'}, ...
阅读全文
摘要:文档地址:https://developer.qiniu.com/kodo/sdk/1283/javascript#2 npm引入 例子: 参数说明: file:上传的文件(files[0]) key:自定义的路径 token:后台接口返回 其它的具体参数可取值可以参考文档 贴个具体上传的代码 进一
阅读全文
摘要:以上是html(用的是vue,所以用@绑定的) 今天想用js读取txt文件,但是一直乱码,后来查到,把reader.readAsText(file,'gb2312')中的编码格式设置成gb2312就不乱码了 js: aaa(event){ var self=this, files=event.tar
阅读全文
摘要:今天,算是真正认识了params传参,为什么说params传参引起了血案? 起因是这样的,我正在做一个登陆的模块,公司想根据url不同的参数来区分是什么类型的会议, 于是后端推荐我用params传参的方式来实现这一设计,于是我毫不犹豫的在longin的路由上加上了params参数: 注意,我在pat
阅读全文
摘要:我们在做一些页面时,可能会用到很多的单选框和复选框,但是原生的radio和checkbox前面的原型图标或方框样式不尽人意。于是,决定自己来实现单选框和复选框。我用的是vue,所以就用vue的方式实现单选和复选框。 下面来看一下单选框的实现: template style data methods
阅读全文
摘要:解决办法是,将父级的name去掉。(大多数情况下是按name来跳转的,不过这样一改,调到父级就得用路径跳转了); 下面上一下路由的配置: 注意。父级路由没有name哦
阅读全文
摘要:需要工具:电脑,腾讯qq 打开qq,按crtl+shift+A 截图 选好区域后crtl+s 可以保存到桌面 也可以保存到一个文件夹 可得劲!! 当然这些快捷键可以在qq的设置里面 点开设置 热键设置 选 捕捉屏幕 设置成ctrl+alt+A 即可
阅读全文
摘要:若传json格式,不用加header,和transformRequest 在合适地方将对象用JSON.stringfiy(),转化即可
阅读全文
摘要:今天在处理微信分享时,标题,内容、图标不显示问题,最后发现是时序问题。 只说思路,不上代码, 我是在主页,和详情页获取的分享的参数(是一个对象,里面含有title、shareUrl、content、iconUrl属性), 在主页和详情页这些父组件拿到分享参数后,传给他们共用的子组件footer,然后
阅读全文
摘要:之前是做一个日期选择的功能,引入了一个选择日期的插件,当input框获得焦点时,弹出日期选择框,但是,输入法页弹出来了,把选择日期的插件顶的老高了,很丑,于是我在网上查了个方法不让输入法弹出来,就是在input获得焦点时,立即执行失去焦点事件,这样确实能让收入法弹不出来,但是会发生,原本输入法弹出的
阅读全文
摘要:https://developers.weixin.qq.com/community/develop/doc/00044ae90742f8c82fb78fcae56800 https://blog.csdn.net/qq_23370345/article/details/84757505 参考上述文
阅读全文
摘要:今天遇到个问题,我在手机做一个选择生日的功能,但是当我点击input框时,事件选择插件和输入法都弹出来了,很丑,然后就想阻止输入法弹出来, 网上一个方法是:在input框的获取焦点事件里,主动触发失去焦点事件,这样就阻止输入法的弹出了,很好,上个代码:
阅读全文
摘要:思路:现将规格数组拿到,再让商品数组的每个规格里的每一项规格比较,如果规格数组和某一个商品的规格全部匹配,则渠道改商品的id; 下边上一些主要代码,太累了,还未整理,主要难点在于,怎么判断规格数组和商品规格匹配,我让每一个商品去和规格数组比较,如果每一项规格项里的规格值都和规格数组匹配,则给一个空数
阅读全文
摘要:参考链接 eslint检查代码风格是好的,不过 有些换行报错 空格报错 还有在代码中有 console也是报错 这有些烦人 为了把这些烦人的报错给禁止掉 我们可以在package.json文件中 找到(或者在.eslintrc.js中找到rules) "eslintConfig": { "root"
阅读全文
摘要:我是在pc端 用swiper做了个整屏纵向滑动的效果,(用的框架是vue),虽然是个pc端项目,但是我想尽量的去适配移动端,为了方便期间,我把项目链接发送到了微信上,然后在微信里直接点击页面链接进去了, 这时,问题出现了,我发现当我用手指拖动页面时,会非常不好使,特别是切换到最底部的一屏时,简直无法
阅读全文