在登出接口报了一个错,原始代码为:
more >>君子和而不同
vue使用element-ui的el-input监听不了回车事件,原因应该是element-ui自身封装了一层input标签之后,把原来的事件隐藏了,所以如下代码运行是无响应的:
<el-input v-model="form.loginName" placeholder="账号" @keyup.enter="doLogin"></el-input>
解决方法需要在事件后面加上.native
<el-input v-model="form.loginName" placeholder="账号" @keyup.enter.native="doLogin"></el-input>
异步验证用户名是否重复,思路是在输入完用户名之后调用接口与后端进行交互,传入输入的用户名,后端提供接口查找返回是否存在,存在返回2,不存在返回0,错误返回1。
more >>在自己本地的开发环境下,需要设置一下代理,不然因为浏览器的跨域性,前端网址是无法访问到后端网址的,也就无法交互数据。而在线上服务器里,这个是用Nginx来解决跨域问题的。
more >>express的使用之前也讲了,先使用express-generator快速生成一个express骨架结构。
more >>把前端页面都搭好了之后就要开始后端的设计了,后端使用mongoose在数据库中实现增删改查功能。主要一点就是数据库的设计。
more >>tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: false raw: false content: false slug: false updated: false comments: false link: false permalink: false excerpt: false categories: false tags: true