摘要: 1、只有localhost 和 https 支持sw,注册才有效。 2、ios部分手机不支持,安卓支持比较好。但是连了代理的环境下,较新的手机都会注册sw失败,报ssl证书有问题。目前连wifi代理的条件下,safar浏览器能注册并缓存成功。 3、在html上写这么一段代码就能注册sw,其中regi 阅读全文
posted @ 2019-12-12 18:01 马玲俊 阅读(2367) 评论(0) 推荐(0) 编辑
摘要: 当时搜了很多相关问题都没找到相似的 只看到有这个相似的描述wepy在onLoad里修改data-object的值页面不渲染 ,通过setData解决的。 但是这个还不是根本的解决办法,有些地方用setData还是在真机预览无效,重新看了wepy的文档才发现,要把project.config.json 阅读全文
posted @ 2019-03-24 10:30 马玲俊 阅读(1111) 评论(0) 推荐(0) 编辑
摘要: 1 理解何为虚拟节点 2 vue的数据驱动 3 vue的数据渲染到视图的过程 4 说说vue的生命周期 5 深入vue的响应式原理 6 说说nextTick 7 computed 和watch 有什么区别 阅读全文
posted @ 2019-03-01 10:52 马玲俊 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 3.js为什么是单线程的?为什么要又异步?js有哪些实现异步的方法?宏任务和微任务怎么理解? 阅读全文
posted @ 2019-02-28 16:01 马玲俊 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 移动端适配的时候,通常是用rem作为长宽单位,因此,在不同的设备下,元素的实际宽高(px)是不一样的,如果是单张图片作为为背景图片的时候,最为方便,只要设置背景图片的属性background-size:contain|conver|100%;都能够将图片盖住整个div。 其次如果用雪碧图的话,那么得 阅读全文
posted @ 2017-11-26 15:43 马玲俊 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 步骤1: ps打开psd文件 步骤2: 点击移动工具,观察左上角的自动选择是否有勾选 ,如果没有最好勾选,对应的选项有图层和组,善于切换这个功能能够有效快速的找到你要的区域 步骤3: 找到要切图的元素,将其他叠加的图层隐藏掉,通过参考线定位要要切图的区域。 步骤4: 点击切片工具,截取参考线定位的区 阅读全文
posted @ 2017-11-26 15:34 马玲俊 阅读(181) 评论(0) 推荐(0) 编辑
摘要: function pasteHtmlAtCaret(html, selectPastedContent) {//参数1为要插入的html //参数2为boolean 是否选中插入的html 默认为false var sel, range; if (window.getSelection) { // IE9 and non-IE sel = wind... 阅读全文
posted @ 2017-09-26 20:45 马玲俊 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 基本使用: 语法说明: 见官方文档 :https://github.com/nuysoft/Mock/wiki/Syntax-Specification 占位符说明: 占位符例如 @name @email @county(true) 等等 都是Mock.Random扩展的方法。可以查看https:/ 阅读全文
posted @ 2017-09-01 19:55 马玲俊 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 一,安装Live Server插件(不详细说明了) 二,开启Server(服务) 有四种方式: 在窗口的最底部有Go Live可以点击,一旦点击,就会自动在浏览器中打开HTML文件 在HTML文件中右键,然后点击open live server 快捷键 (alt+L, O) 打开服务 (alt+L, 阅读全文
posted @ 2017-08-06 17:24 马玲俊 阅读(5172) 评论(0) 推荐(1) 编辑
摘要: 一,安装插件及使用步骤 1、vscode安装Live Sass Compiler,由于该插件依赖Live Server ,所以会自动安装Live Server 2、点击vscode底部的Watch my Sass 3、按F1键,在输入栏中输入Live Sass: Watch Sass来监听Sass文 阅读全文
posted @ 2017-08-06 16:46 马玲俊 阅读(1211) 评论(0) 推荐(0) 编辑