axios如何将mock数据改为用api数据的url获开真实数据呢?
user.js
const Users = [
{
for (let i = 0; i < 86; i++) {
Users.push(Mock.mock({
id: Mock.Random.guid(),
name: Mock.Random.cname(),
addr: Mock.mock('@county(true)'),
'age|18-60': 1,
birth: Mock.Random.date(),
sex: Mock.Random.integer(0, 1)
}));
}
]}
export { LoginUsers, Users, Informations };
user.vue
export default {
data() {
return {
filters: {
_id: ''
},
loading: false,
informations: []
}
},
created() {
axios.get('informations')
.then(response => {
this.informations = response.data
})
.catch(e => {
this.errors.push(e)
})
} |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
把get括号中对应的地址改为接口地址,通过打印接收到的response,拿到data里面需要的字段,并赋给组件中的data。 |
|
|
|
|