vue 2.0 實戰 移動音樂app(二)jsonp的應用+輪播圖資料的抓取
阿新 • • 發佈:2018-12-20
1.在recommend.vue中,created時進行資料抓取
<script> import {getRecommend} from 'api/recommend' import {ERR_OK} from 'api/config' export default { created() { this._getRecommend() }, methods: { _getRecommend() { getRecommend().then((res) => { if (res.code === ERR_OK) { console.log(res.data.slider) } }) } } } </script>
呼叫了getRecommend()函式,專門用來獲取輪播圖資料。注意此處引用函式的路徑也需要配置別名'api'
import jsonp from 'common/js/jsonp' import { commonParams, options } from './config' export function getRecommend() { const url = 'https://c.y.qq.com/musichall/fcgi-bin/fcg_yqqhomepagerecommend.fcg' const data = Object.assign({}, commonParams, { uin: 0, platform: 'h5', needNewCode: 1 }) return jsonp(url, data, options) }