摘要: 1、安装vue router 2、引入注册vue router 3、链接跳转 4、经常用到 5、路由配置 6、路由参数方式变化时,重新发出请求并更新数据 7、编程式导航 router.push({name:'user',params:{userId:'123'}}) //命名路由导航到user组件 阅读全文
posted @ 2018-10-18 12:25 sfornt 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 假设你想做一个像微博短链接那样的短链接服务,短链接服务生成的URL都非常短例如: http://t.cn/E70Piib, 我们应该都能想到链接中的E70Piib对应的就是存储长链接地址的数据记录的ID,可是这个有大小写字母和数字构成的唯一ID是怎么生成的呢,刚学编程的时候我们用的方法都试拼接一个足 阅读全文
posted @ 2018-10-18 11:38 sfornt 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 最近公司的代码管理工具要从SVN转到Git上,因此虽然之前用过Git,但是都是一些简单的推送提交,因此还是有必要进行一些系统的学习,这里做一下笔记,以备后询,且不定期更新。 关于SVN和Git的比较已经有很多文章说过了,就不再赘述,本文的重点是如何使用常用的Git命令进行操作,冷门的就不说了,且比较 阅读全文
posted @ 2018-10-18 11:34 sfornt 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 前言 异步编程模式在前端开发过程中,显得越来越重要。从最开始的XHR到封装后的Ajax都在试图解决异步编程过程中的问题。随着ES6新标准的到来,处理异步数据流又有了新的方案。我们都知道,在传统的ajax请求中,当异步请求之间的数据存在依赖关系的时候,就可能产生很难看的多层回调,俗称'回调地狱'(ca 阅读全文
posted @ 2018-10-18 11:20 sfornt 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 前言 最近新起了一个多页项目,之前都未使用 "webpack4" ,于是准备上手实践一下。这篇文章主要就是一些配置介绍,对于正准备使用 webpack4 的同学,可以做一些参考。 webpack4 相比之前的 2 与 3,改变很大。最主要的一点是很多配置已经内置,使得 webpack 能“开箱即用” 阅读全文
posted @ 2018-10-18 10:49 sfornt 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 一.浮动布局 1.先让固定宽度的div浮动!使其脱离文档流。 2.margin left的值等于固定div的宽度相等。 二.margin的负值(3个div) 是固定宽度的div脱离文档流。 利用marin负值可以使得,后面的div可以与前面的div 保持同行显示。 给包裹内容的div加margin 阅读全文
posted @ 2018-10-18 10:37 sfornt 阅读(234) 评论(0) 推荐(0) 编辑