前端开发Vue-Router + Webpack 路由懒加载实现 当打包构建应用时,Javascript 包会变得非常大,影响页面加载。如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了。结合 Vue 的异步组件... 04月23日 9,338 评论 阅读全文
前端开发Vue 项目如何分环境打包不同配置 在项目开发中,我们的项目一般分为开发版、测试版、预发布版、生产版,Vue-cli 的默认环境一只有 dev 和 prod 两个,之前每次要发布测试版或预发布版都是需要手动修改代码中配置文件后打包,这样... 05月04日 19,148 评论 阅读全文
前端开发Vue 实现消息的无缝滚动效果 之前有一个项目中需要实现消息向上的无缝滚动效果,今天我们就来总结一下如何使用 Vue 来实现消息的无缝滚动效果。 一、效果预览 本演示效果的框架是基于 Vue-Cli 搭建 二、template 代码... 01月03日 20,489 评论 阅读全文
前端开发Vue 中计算属性和侦听器 在 Vue 中通常我们会在模板绑定表达式,模板是用来描述视图结构的。如果模板中的表达式存在过多的逻辑性语句,那么整个模板就会变得特别的臃肿,可读性和维护性将会降低,因此为了简化逻辑,我们可以使用计算属... 10月22日 8,004 评论 阅读全文
前端工具Sublime Text 3代码编辑器的使用指南 Sublime Text 是一个代码编辑器(Sublime Text 是收费软件,但可以无限期试用),也是HTML和散文先进的文本编辑器,具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的... 09月22日 10,397 评论 阅读全文
操作系统Mac 同时安装 Python 2.x 和 Python 3.x Mac 默认的安装版本是 2.7.x,但是未来的趋势将会是 Python 3,由于 MacOS 依赖2.7的 Python,所以不能改动默认的 Python 版本,那我们接下来就给 Mac 重新再安装... 03月03日 9,869 评论 阅读全文
资源分享Linux 服务器修改 ssh 默认 22 端口方法 博主在之前腾讯云有活动的时候,花了300多大洋撸了一台三年时间的 1H2G 入门级服务器,当时每次用 Shell 工具连接的时候都是感觉连接速度特别慢,等连接上后会有一个提示 “There were ... 04月13日 10,802 评论 阅读全文
前端开发JS中的「import」和「require 」的区别 import 和 require 是 JS 模块化编程使用的,模块化是一种将系统分离成独立功能部分的方法,一个模块是为完成一个功能的一段程序或子程序,"模块"是系统中功能单一且可替换的部分。模块化思想... 10月12日 18,422 评论 阅读全文
前端开发JS 判断客户端是否是 iOS 或者 Android 最近做的一个项目中,很多页面会通过微信等渠道分享出去,在分享页面上提供公司 APP 的下载,但是在很多应用的浏览器中,点击下载链接无法下载应用,那么针对这些浏览器我们需要给用户提示从 Safari 或... 01月03日 12,642 评论 阅读全文
前端开发JS 中对 URL 进行转码与解码的处理方法 在 JS 中对文字进行编码涉及3个函数:escape、encodeURI、encodeURIComponent,相应3个解码函数:unescape、decodeURI、decodeURICompone... 05月04日 16,432 评论 阅读全文