上一页 1 ··· 71 72 73 74 75 76 77 78 79 ··· 126 下一页
摘要: 一、CSS实现16:9等比例盒子 问题:图片的宽度100%,高度要始终自适应为16:9 解决方案: 1、通过js程序算出绝对高度再进行设置。这是解决问题最容易想到的方法 2、但是,我们的原则是能用css实现的功能尽量用css,这有利于后期项目的维护。css同样可以实现这个问题,我们可以利用边距的百分 阅读全文
posted @ 2019-04-21 17:26 古兰精 阅读(6724) 评论(0) 推荐(1) 编辑
摘要: 基于webSocket通信的库主要有 socket.io,SockJS,这次用的是 SockJS。 这里我们使用sockjs-client、stomjs这两个模块,要实现webSocket通信,需要后台配合,也使用相应的模块。 一、sockjs-client sockjs-client是从SockJ 阅读全文
posted @ 2019-04-10 22:59 古兰精 阅读(6500) 评论(1) 推荐(4) 编辑
摘要: vue 数据更新了,但是页面元素不更新,是我们开发过程中经常会遇到的场景,这里总结以下 7 种情况: 1、Vue 无法检测实例被创建时,不存在于 data 中的 property 原因:由于 Vue 会在初始化实例时,对 property 执行 getter/setter 转化,所以 propert 阅读全文
posted @ 2019-04-10 22:40 古兰精 阅读(2396) 评论(0) 推荐(0) 编辑
摘要: 问题背景:win7,谷歌浏览器上传选择图片之后,页面卡死无响应。 以前解决过类似问题就是input type="file"的accept属性当为通配符时,会出现这种情况,改为具体的图片类型即可。但是修改之后发现问题依旧,后来在网上查找解决方案,竟然是搜狗输入法的影响。然后切换搜狗输入法之后,竟然解决 阅读全文
posted @ 2019-04-02 14:27 古兰精 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 记录下微信JSAPI支付的流程 1、判断是微信浏览器则直接请求微信授权的链接,需要传递给微信重定向回的页面,及订单id 2、上一步获取授权之后,就会拿到code,及传递的订单id,会以query的形式拼在重定向的路由上,然后通过拿到的code和订单id去请求后台获取该支付对应的需要的参数,后台返回。 阅读全文
posted @ 2019-03-31 16:53 古兰精 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 阿里云视频点播在苹果和安卓播放视频的效果不一样,在Android手机上,X5浏览器会劫持Video标签用播放器弹出全屏播放,处于最上层,覆盖DOM元素。导致页面不能继续滑动,现在想在安卓环境下播放视频时页面能够继续滚动。 根据阿里云视频点播文档,需要在安卓端微信或qq浏览器启用同层播放即可。按官方文 阅读全文
posted @ 2019-03-31 16:26 古兰精 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: 在微信小程序中,使用 scroll-view 实现长页面的标记跳转,官方文档中没有例子演示,锚点标记主要是使用<scroll-view> 的 scroll-into-view 属性。 实现锚点跳转主要以下几点: 1、最外层容器使用 scroll-view 2、赋值scroll-into-view,如 阅读全文
posted @ 2019-03-20 21:57 古兰精 阅读(6479) 评论(2) 推荐(1) 编辑
摘要: 一、使用 Canvas 或者 SVG 渲染 浏览器端图表库大多会选择 SVG 或者 Canvas 进行渲染。对于绘制图表来说,这两种技术往往是可替换的,效果相近。但是在一些场景中,他们的表现和能力又有一定差异。于是,对它们的选择取舍,就成为了一个一直存在的不易有标准答案的话题。 ECharts 从初 阅读全文
posted @ 2019-03-20 10:48 古兰精 阅读(8414) 评论(0) 推荐(2) 编辑
摘要: 一、什么是内存泄漏 引擎中有垃圾回收机制,它主要针对一些程序中不再使用的对象,对其清理回收释放掉内存。那么垃圾回收机制会把不再使用的对象(垃圾)全都回收掉吗? 其实引擎虽然针对垃圾回收做了各种优化从而尽可能的确保垃圾得以回收,但并不是说我们就可以完全不用关心这块了,我们代码中依然要主动避免一些不利于 阅读全文
posted @ 2019-03-20 10:45 古兰精 阅读(2422) 评论(0) 推荐(0) 编辑
摘要: 一、file-loader 是什么 1、什么是 file-loader 简单来说,file-loader 就是在JS代码里 import/require 一个文件时,会将该文件生成到输出目录,并且在JS代码里返回该文件的地址。 2、如何使用 // 1、安装 file-loader npm insta 阅读全文
posted @ 2019-03-19 14:34 古兰精 阅读(3361) 评论(0) 推荐(0) 编辑
上一页 1 ··· 71 72 73 74 75 76 77 78 79 ··· 126 下一页