摘要: 使用文档碎片在页面中大量添加节点时可以提高性能。 先创建文档碎片,然后将要添加的节点放上去,最后一次性添加到页面中。 html: js: 阅读全文
posted @ 2019-02-20 16:20 嘉儿2017 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 下载 地址:http://nginx.org/en/download.html ,使用稳定版本 我使用的是1.14.2,下载解压后如下图所示: nginx 使用 1.双击 nginx.exe 文件,黑色弹框一闪而过,即启动 2.使用cmd命令窗口,在nginx解压目录下,输入命令 nginx.exe 阅读全文
posted @ 2019-02-08 23:58 嘉儿2017 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 使用vue-cli 构建vue项目,使用了nginx 做了反向代理,访问项目出现 原因:webpack-dev-server 检查 host,如果不是配置的内容,将不能访问 解决:在webpack.dev.conf.js 中,添加如下代码 添加此内容可绕过主机检查。 阅读全文
posted @ 2019-02-08 18:55 嘉儿2017 阅读(288) 评论(0) 推荐(0) 编辑
摘要: babel-polyfill 会效仿一个es6环境 安装 在项目中使用 注:我是用在 vue-cli 中 阅读全文
posted @ 2019-02-08 14:21 嘉儿2017 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 在使用 fastclick 并且在 chrome上 做 touch 时经常看到控制台信息: 原因:浏览器无法预先知道一个事件处理函数中会不会调用 preventDefault(),需要等到事件处理函数执行完后,才能去执行默认行为,然而事件处理函数执行是要耗时的,这样一来就会导致页面卡顿,也就是说,当 阅读全文
posted @ 2019-01-20 21:36 嘉儿2017 阅读(2047) 评论(0) 推荐(0) 编辑
摘要: 1.使用刚创建的分支 2.在分支上提交代码,合并 3.git checkout 4.查看所有分支 5.当前分支和某个(otherBranch)合并 阅读全文
posted @ 2019-01-09 14:08 嘉儿2017 阅读(85) 评论(0) 推荐(0) 编辑
摘要: Less 诞生于 2009 年,受Sass的影响创建的一个开源项目。 它扩充了 CSS 语言,增加了诸如变量、混合(mixin)、函数等功能,让 CSS 更易维护、方便制作主题、扩充。 less 的使用有两方式: 1.使用npm 安装 编译的具体命令 或 2.使用vue.js less语法介绍: 1 阅读全文
posted @ 2018-12-12 20:05 嘉儿2017 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 在git push 后出项图片情况 出项该情况的原因是远程库和本地库内容有差异,可执行以下代码 然后重新git push 即可上传到 github 中。 阅读全文
posted @ 2018-12-08 17:57 嘉儿2017 阅读(1226) 评论(0) 推荐(0) 编辑
摘要: 使用vue-cli 构建完成,编写完代码后进行打包 生成 dist 文件夹,里面有 index.html 文件,浏览器打开后发现时空白的,问题出现在了打包路径上。 解决方法: 找到项目中根目录下的 config 文件夹 ,打开 index.js 文件 修改 assetsPublicPath 的值,如 阅读全文
posted @ 2018-12-08 17:31 嘉儿2017 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 在使用git push到GitHub上后,发现部分文件缺失,如下图所示: 可以看到dist文件夹为 运行 npm run build 之后打包生成的文件,node_modules 文件也是缺失的 导致文件没有提交的原因是在项目根目录下有个文件: 打开文件: 可以看再提交时有些文件被忽略了,可以将相应 阅读全文
posted @ 2018-12-08 13:38 嘉儿2017 阅读(1139) 评论(0) 推荐(0) 编辑