发表于: 2019-03-27 23:40:31
1 650
今天
1. 修改路由的一些问题,子路由跳转的一些问题
//vue-router 默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载。
//如果不想要很丑的 hash,我们可以用路由的 history 模式,这种模式充分利用 history.pushState API 来完成 URL 跳转而无须重新加载页面。
所以
mode: 'history'
2.表单验证
安装vue-validator
将要验证的表单包裹在validator自定义元素指令中,而在要验证的表单控件元素的 v-validate 属性上绑定相应的校验规则。
验证结果会保存在组建实例的 $myForm 属性下。 $myForm 是由 validator 元素和 name 属性和 $ 前缀组件
equired校验器适用的元素有input的text、radio、checkbox、number、password、email、tel、url、还有select、textarea。
明天
vue2中使用axios,我们请求的参数仍为json类型,是并没有序列化的。我们需要使用querystring解决该问题
需要先引入 import qs from 'qs';
传入参数的时候转下格式,qs.stringify(data)
生成环境下,生产代码应该使用npm run build然后把dist放到nginx服务器上,在nginx上配置代理地址。
继续axios ,先把需要添加的地方添加上
2.mock.js 学习
评论