vue Mock数据
来源:互联网 发布:python中函数传参数 编辑:程序博客网 时间:2024/05/01 02:37
Vue.js是一个MVVM前端框架,在项目的开发过程中,我们可以使用mock数据来模拟后台数据。
- 通过在vue-cli中build/dev-server.js中的express下搭建一个后台服务器读取本地的json文件,为前端提供数据
- 前端通过vue-resource插件的ajax方式获取数据
- 在vue-cli本地存储一个json格式的数据文件data.json
- 在build/dev-server.js搭建服务器
var express = require('express')var app = express()var appData = require('../data.json') //引入json文件var seller = appData.seller //数据模块var goods = appData.goodsvar ratings = appData.ratingsvar apiRoutes = express.Router() //定义routerapiRoutes.get('/seller', function(req,res){ res.json({ errno: 0, seller: seller })})apiRoutes.get('/goods',function(req,res){ res.json({ errno: 0, goods: goods })})apiRoutes.get('/ratings',function(req,res){ res.json({ errno: 0, ratings: ratings })})app.use('/api',apiRoutes)//定义域名下的访问路径
- 这样就实现了mock数据的建立,通过’当前域名/api/xxxx’获取数据,也可以通过vue-resource插件中的this.$http.get(‘url’).then()获取,在aaa.vue组件中定义:
<script> export default { methods: { getPrice () { this.$http.get('/api/seller') .then((res) => { console.log(res.data.seller) }) } }, created () { this.getPrice() } }</script>
阅读全文
0 0
- vue Mock数据
- vue mock数据
- vue-cli项目中怎么mock数据
- 【Vue】5.vue mock数据(模拟后台)
- vue mock json 数据(模拟后台数据)
- vue饿了么学习-第六篇(mock数据)
- 【最简单版】vue-cli项目中怎么mock数据
- Vue mock & vue-resource & JSONP
- vue mock小记
- mock数据
- vue实现app问题总结(一)vue-cli本地开发数据Mock
- vue项目中的mock data
- vue中mock.js使用
- Vue+Express+Mock(Web后端随机生成数据)独立于服务端开发
- Mock,前端mock数据的神器
- 数据模拟-mock.js
- 前端mock数据
- charles mock数据
- 【hdu1176】免费馅饼+动态规划
- git 上传代码到码云
- JavaScript高级程序设计笔记------函数
- ARKit-环境配置(Xcode、iOS、Unity)
- 1.9 C# 面向对象的三大特性--多态
- vue Mock数据
- Matlab中sum函数,max函数以及any函数
- 文件操作 修改后的通讯录
- 归并排序
- Android .9.png图片的制作与使用
- js中(function(){…})()立即执行函数写法理解(经过控制台测试后修改) <转载>
- SSM项目,文件下载
- [LeetCode] 26. Remove Duplicates from Sorted Array
- [Python]python反射