Vue-router笔记 发表于 2018-10-25 | 字数统计: 1,032 | 阅读时长 ≈ 4 动态路径参数(dynamic segment) 以冒号开头例如: 1234// id 为动态routes: [ { path: '/user/:id', component: User }] 路由中设置的多段“路径参数”,对应的值都会设置到this.$route.param ... 阅读全文 »
Vue系列三:封装axios 发表于 2018-10-20 | 字数统计: 1,291 | 阅读时长 ≈ 7 一般在开发项目的时候,使用的http请求库为 axios,这里总结下axios的封装. 前端http请求属于services模块,在项目中创建core/services/api目录,在里面实现axios的封装 其次,创建core/interceptor/auth.interceptor.js, ... 阅读全文 »
Vue系列二:Plugin 发表于 2018-09-20 | 字数统计: 521 | 阅读时长 ≈ 3 vue支持plugin用法,比如引用一些比较流行的Component库 Element-UI、iView等等,这里总结下Plugin的封装。 在src目录下创建plugins目录存放各种plugin。 ElementUI 按需引入 借助 babel-plugin-component,我们可 ... 阅读全文 »
Vue系列一:filter 发表于 2018-08-26 | 字数统计: 604 | 阅读时长 ≈ 3 前言 在开发项目的过程中,Vue filter的使用是必不可少的。 Vue filter在项目中的使用技巧 为了更方便的使用filter,我们在src目录下创建filters文件夹用来存放项目中要使用的filter. 新建index.js 引入所有的filter. Vue.filter()注册所有 ... 阅读全文 »
Web全栈入门 发表于 2018-07-20 | 字数统计: 379 | 阅读时长 ≈ 2 前言 目前,Web开发技术仍在快速发展中,异步开发、新的MVVM前端技术层出不穷。由于Node.js把JavaScript引入了服务器端,因此,原来必须使用PHP/Java/C#/Python/Ruby等其他语言来开发服务器端程序,现在可以使用Node.js开发了! 用Node.js开发Web服务 ... 阅读全文 »
前端工作流 发表于 2018-07-13 | 分类于 js | 字数统计: 604 | 阅读时长 ≈ 3 babel(例如vue项目初识完成后有一个.babelrc文件):js预编译器,将js的未来,现在使用es6 以前,es6以后使用最新的js语法来编写,运行的代码可以根据需求编译成相应的版本babel 编译jssource_code .babelrc cli target(运行平台)babel 依 ... 阅读全文 »
webpack学习笔记(基于webpack4.0) 发表于 2018-07-13 | 分类于 webpack | 字数统计: 1,049 | 阅读时长 ≈ 5 webpack是一个打包(build)工具,为什么要打包呢?因为现在的前端已经不是常规的(落后的)开发方式(jquery、html、css)交给后端上线,现在是MVVM的开发时代,一切皆可打包 webpack 将现代js开发中的各种新型有用技术,集合打包,这些东西在打包前是无法运行的,(js ... 阅读全文 »
MySQL笔记 发表于 2018-07-01 | 分类于 数据库 | 字数统计: 1,717 | 阅读时长 ≈ 7 前言 MySQL是一种 关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了 双授权政策,分为社区版和商业版,由于其 体积小、速度快、总体拥有 ... 阅读全文 »
Vue-devtools安装踩坑记 发表于 2018-06-23 | 字数统计: 843 | 阅读时长 ≈ 3 前言vue-devtools是一款用来调试vue应用的插件,它能大大地提高vue的调试效率。近期在折腾vue时想使用这款开发利器,结果踩到许多坑,在这里分享给大家。 安装方法按照官方的文档,vue-devtools有两种安装方法,一种是自己手动去克隆它的源码,然后在谷歌浏览器的扩展管理里打开开发者模 ... 阅读全文 »