发表于: 2020-07-10 23:18:46
1 2234
今日完成:
登录页:
import axios from "axios"
export default {
name: 'login',
data() {
return{
name:'',
pwd:'',
// aaa:document.getElementsByTagName('input'),
// bbb:aaa[0].value,
}
},
methods: {
postHandle(event){
event.preventDefault();//取消默认事件
var aa = "name="+this.name+"&pwd="+this.pwd
console.log(aa)
//post请求传递3个参数
//1.请求地址
//2.传递数据 在请求体中传递 传递数据默认是json格式
//3.配置信息
axios.post('/carrots-admin-ajax/a/login',
aa,
{}
).then(success => {
switch(success.data.code) {
case 0:
sessionStorage.login = true
this.$router.push('login')//跳转路由
break;
case -5003:
alert(success.data.message)
break;
case -5004:
alert(success.data.message)
break;
}
})
// (res => console.log(res))
.catch(err => console.log(err))
}
},
module.exports = {
lintOnSave: false,
devServer: {
open: true,
host: 'localhost',//主页
port: 8080,//端口
https: false,//协议
proxy: {
'/carrots-admin-ajax/': {//等效于下方网址
target: 'http://dev.admin.carrots.ptteng.com/',
ws: true,
changOrigin: true,
pathRewrite: {
'/carrots-admin-ajax/': ''
}
}
}
}
}
评论