色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

vue jsonp用法

Vue框架內(nèi)置的jsonp插件可以幫助開(kāi)發(fā)者跨域獲取數(shù)據(jù)。jsonp是一種數(shù)據(jù)交互方式,它利用script標(biāo)簽的src屬性可以跨域請(qǐng)求數(shù)據(jù)的特性,將返回的數(shù)據(jù)放入回調(diào)函數(shù)中返回給前端。

在使用Vue中jsonp的時(shí)候,需要基于axios庫(kù)去進(jìn)行請(qǐng)求,這里簡(jiǎn)單介紹一下Vue中jsonp的用法:

import axios from 'axios';
import jsonp from 'jsonp';

1. 安裝jsonp插件

npm install jsonp

2. 在Vue文件中使用jsonp

export default {
mounted () {
this.getJSONPData();
},
methods: {
getJSONPData () {
const url = 'https://jsonpexample.com';
const params = {
id: 1,
name: 'example',
book: 'Vue.js'
};
jsonp(url, params, (err, data) =>{
if (err) {
console.error(err);
} else {
console.log(data);
}
});
}
}
}

3. 參數(shù)介紹

  • url:請(qǐng)求地址
  • params:請(qǐng)求參數(shù)
  • callback:回調(diào)函數(shù),一般由jsonp自動(dòng)添加

通過(guò)以上簡(jiǎn)單的幾個(gè)步驟,我們就可以輕松的實(shí)現(xiàn)跨域獲取數(shù)據(jù)了。