Utilisez Dov.js pour implémenter des requêtes asynchrones
- Adresse Dov.js: https://gitee.com/DocBug/dov-http-mini
1. Présentez Dov.js
- Téléchargement: npm install dov-http-mini
- Copiez le fichier dov.min.js dans votre propre projet
- Importer dans le fichier js de la page requis
2. Utilisation rapide
dov.defaults.baseURL = 'http://www.baidu.com'
dov.get('user').then(response => {
console.log(response)
})
dov.get('http://www.baidu.com/user', {
data: {
username: 'dov',
password: 'asdkln211232345sa'
}
}).then(response => {
console.log(response)
})
api dov
dov({
method: 'post',
url: 'http://www.baidu.com/getUserInfo',
data: {
username: 'king',
password: 'kingpassword'
}
}).then(response => {
console.log(response)
})
3. Méthode de demande dans le mini programme WeChat
- AVOIR
- PUBLIER
- METTRE
- EFFACER,
- OPTIONS,
- TÊTE,
- TRACE,
- RELIER
4. Créer des objets d'instance
let server1 = dov.create({
baseURL: 'https://api.baidu.com'
})
let server2 = dov.create({
baseURL: 'https://img.baidu.com'
})
server1.get('/getUserInfo').then(response => {
console.log(response)
})
Configurer l'intercepteur
dov.interceptors.request.use(function (config) {
config.data.token = wx.getStorageSync('token')
return config
})