vue项目开发,后端接口还没有做好,前端如何利用$axios
调用模拟数据。下面web建站小编给大家简单介绍一下实现代码!
1、模拟数据ceshi.json
{ code:"200", list:[{ id:1001, name:'小米', school:'清北大学' },{ id:1002, name:'小明', school:'浙南大学' },{ id:1003, name:'小林', school:'华夏大学' }] }
2、数据赋值
<div> <el-table :data="listData" border style="width: 100%"> <el-table-column fixed prop="name" label="姓名" width="150"> </el-table-column> <el-table-column prop="school" label="学校" width="120"> </el-table-column> </el-table> </div>
3、$axios接口调用
<script> import axios from 'axios' export default{ data(){ return { listData:[], } }, mounted () { this.getList() }, methods: { getList () { this.$axios.get('/static/ceshi.json').then(res => { if(res && res.data && res.data.code === 200){ this.listData = res.data.list } }) } } } </script>
vue安装axios脚手架报“ ./node_modules/axios/lib/core/mergeConfig.js”错误解决方法
vuejs打包后修改static文件夹下json文件中值但页面上获取不到最新数据
上面是“vuejs如何利用$axios调用json模拟数据”的全面内容,想了解更多关于 vuejs 内容,请继续关注web建站教程。
当前网址:https://m.ipkd.cn/webs_3054.html
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!