语言:
中文
English
一个简单的浏览器 XMLHttpRequest 请求模块
Using npm:
npm install xhr-ajax --save
Using jsDelivr CDN:
<script src="https://cdn.jsdelivr.net/npm/xhr-ajax/dist/ajax.min.js"></script>
Using unpkg CDN:
<script src="https://unpkg.com/xhr-ajax/dist/ajax.min.js"></script>
const ajax = require('xhr-ajax')
const url = 'https://example.com'
// 你可以使用这些语法
ajax(url)
.then((res) => {
console.log(res)
})
.catch((err) => {
console.log(err)
})
// 完整的参数
ajax({
url,
method: 'post', // 默认为: GET
timeout: 5000,
headers: { token: 'token string' }, // 可以设置多个请求头
data: { name: 'xhr-ajax', year: 2022 } // 请求数据
})
.then((res) => {
console.log(res)
})
.catch((err) => {
console.log(err)
})
<script src="https://cdn.jsdelivr.net/npm/xhr-ajax/dist/ajax.min.js"></script>
<script>
const url = 'https://example.com'
// 你可以使用这些语法
ajax(url)
.then((res) => {
console.log(res)
})
.catch((err) => {
console.log(err)
})
// 完整的参数
ajax({
url,
method: 'post', // 默认为: GET
timeout: 5000,
headers: { token: 'token string' }, // 可以设置多个请求头
data: { name: 'xhr-ajax', year: 2022 } // 请求数据
})
.then((res) => {
console.log(res)
})
.catch((err) => {
console.log(err)
})
</script>
将存储库克隆到本地计算机
npm install # 安装依赖
npm run server # 启动一个本地后台测试服务器
npm run dev # 启动一个前端测试服务器
npm run lint # 你在提交之前,需要对代码进行语法检查