验证码: 看不清楚,换一张 查询 注册会员,免验证
  • {{ basic.site_slogan }}
  • 打开微信扫一扫,
    您还可以在这里找到我们哟

    关注我们

Vue项目如何创建首页发送axios请求

阅读:896 来源:乙速云 作者:代码code

Vue项目如何创建首页发送axios请求

这是个全新的Vue项目,引入了ElementUI

Vue项目如何创建首页发送axios请求

 将App.vue里的内容干掉,剩如下

Vue项目如何创建首页发送axios请求

然后下面的三个文件也可以删掉了

Vue项目如何创建首页发送axios请求

Vue项目如何创建首页发送axios请求

在views文件下新建Login.vue组件

Vue项目如何创建首页发送axios请求

 到router目录下的index.js

Vue项目如何创建首页发送axios请求

 那么现在的流程大概是这样子的

Vue项目如何创建首页发送axios请求

 启动

Vue项目如何创建首页发送axios请求

 写登陆页面


 

 

Vue项目如何创建首页发送axios请求

给登录按钮添加点击事件

Vue项目如何创建首页发送axios请求

添加方法

Vue项目如何创建首页发送axios请求

Vue项目如何创建首页发送axios请求

 添加表单校验  暂时先吧:ref="form"去掉

Vue项目如何创建首页发送axios请求

Vue项目如何创建首页发送axios请求

校验的username,password,code需要和上面的对应上 需要加prop属性

Vue项目如何创建首页发送axios请求

测试,校验规则是存在的,但是出现的问题是点击表单还是生效的

Vue项目如何创建首页发送axios请求

在点击登录时候添加表单校验

Vue项目如何创建首页发送axios请求

Vue项目如何创建首页发送axios请求

会自动根据我们自己定义的校验规则来校验,还是将用户名长度改成5位好了 

Vue项目如何创建首页发送axios请求

Vue项目如何创建首页发送axios请求

Vue项目如何创建首页发送axios请求

用ElementUI的showMessage

Vue项目如何创建首页发送axios请求

Vue项目如何创建首页发送axios请求

效果如下

Vue项目如何创建首页发送axios请求

接下来需要发送axios请求

安装axios

Vue项目如何创建首页发送axios请求

安装完成,可以在package.json文件看到

Vue项目如何创建首页发送axios请求

 组件里引入

Vue项目如何创建首页发送axios请求

Vue项目如何创建首页发送axios请求

 这里我随便建个后端,先进行演示,会出现跨域现象,这里跨域先不讲

Vue项目如何创建首页发送axios请求

 看下返回的信息里有什么

Vue项目如何创建首页发送axios请求


 
 

 
分享到:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: hlamps#outlook.com (#换成@)。
相关文章
{{ v.title }}
{{ v.description||(cleanHtml(v.content)).substr(0,100)+'···' }}
你可能感兴趣
推荐阅读 更多>