1 Star 1 Fork 0

y_mixin_o/WebApiTest

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
vue.html 2.00 KB
一键复制 编辑 原始数据 按行查看 历史
hcj 提交于 2021-07-09 14:59 . 提交
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
</head>
<body>
<div id="app">
<button @click="Login">登录</button>
<button @click="btnclick">点击看看是否能获取到api数据</button>
<button @click="Bb">Bb</button>
</div>
</body>
<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<script>
let app = new Vue({
el: '#app',
methods: {
Bb(){
axios.get("http://localhost:5000/Users").then(res=>console.log(res))
},
btnclick() {
const token = window.sessionStorage.getItem("token");
axios({
method: 'get',
url: 'http://localhost:5000/Users',
Headers: {
// 'Content-Type': 'application/x-www-form-urlencoded',
// // 'Content-type': "Access-Control-Allow-Origin",
// // 'Access-Control-Allow-Origin': `http://localhost:5000`,
// 'Authorization': `Bearer ${token}`
}
})
.then((res) => {
res = res.data
alert(JSON.stringify(res))
})
.catch((res) => {
console.log(res)
})
},
Login() {
axios({
method: 'post',
url: 'http://localhost:5000/Users/GetToken',
data: {
username: 'hcj',
password: '123',
},
})
.then((res) => {
// console.log(JSON.stringify(res.data))
var token = res.data.data.token;
window.sessionStorage.setItem("token",token)
// alert(res.data.data.token);
// for (let item of res.data) {
// console.log(item);
// }
})
.catch((res) => {
alert(JSON.stringify(res))
})
},
},
})
</script>
</html>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/huang_cun_jie/web-api-test.git
git@gitee.com:huang_cun_jie/web-api-test.git
huang_cun_jie
web-api-test
WebApiTest
master

搜索帮助