当前位置: 首页 > wzjs >正文

百度seo有用吗长沙seo顾问

百度seo有用吗,长沙seo顾问,安阳seo公司,如何用ftp上传文件到网站mock.js介绍 Mock.js是一款前端开发中拦截Ajax请求再生成随机数据响应的工具,可以用来模拟服务器响应 优点是:非常方便简单,无侵入性,基本覆盖常用的接口数据类型支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜…

mock.js介绍

Mock.js是一款前端开发中拦截Ajax请求再生成随机数据响应的工具,可以用来模拟服务器响应

  • 优点是:
  • 非常方便简单,无侵入性,基本覆盖常用的接口数据类型
  • 支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜色等
  • 缺点是:
  • 不支持文件
  • 不是异步的

安装的话直接用npm install mockjs这条命令行即可

mockjs可以模拟前端请求后端返回数据的过程,那么在前端开发过程中,我们就不需要等待后端写好接口就能写关于axios的代码来请求数据,当后端开发好后直接移除mockjs即可不需要修改过多的代码,对于前端开发来说是非常方便的

核心方法

Mock.mock(rurl?, rtype?, template|function(options))

  • rurl:表示需要拦截的URL,可以是URL字符串或URL正则
  • rtype:表示要拦截的Ajax请求类型,例如get、post、put请求等
  • template:表示数据模板,可以是对象或者是字符串
  • function:表示用于生成响应式数据的函数

同时mock也可以设置延时请求到数据:Mock.setup({ timeout : 400}),其中400是表示延迟400毫秒,如果400被'200-600'替代了,那么意思就是延迟200毫秒到600毫秒请求数据

数据生成规则

mock的语法规范包含两层规范:数据模板(DTD),数据占位符(DPD)

数据模板中的每个属性由三部分构成:属性名name、生成规则rule、属性值value

'name|rule' : value

属性名和生成规则之间用竖线 | 分割,生成规则是可选的,有7种格式:

'name|min-max' : value

'name|count' : value

'name|min-max.dmin-dmax' : value

'name|min-max.dcount : value

'name|count.dmin-dmax' : value

'name|count.dcount ' : value

'name|+step' : value

当然还有更多的写法来规定数据生成,具体可以找ai写或者看官方文档写就好了

基本使用

在项目src目录下创建mock目录,新建index.js文件

然后在index.js文件中写入需要模拟生成的数据即可

示例:

最后,我们需要在main.js里面引入我们写好的mock目录下的js文件,因为前面定义mock目录下js文件名字为index.js,所以会自动导入index.js,不需要写成 import './mock/index' 这样

然后在需要请求数据的组件中调用mock.js中模拟的数据接口,这时返回的response就是mock.js中用Mock.mock('url' ,data)中设置的data

注意:如果你还没有开发后端接口,axios 请求的接口路径就是你在 Mock.js 中定义的路径。Mock.js 会拦截这些请求并返回模拟数据

参考

14.前端数据模拟MockJS_哔哩哔哩_bilibili

Mock.js 超全 超详细总结 保姆级别的教程_mockjs-CSDN博客


文章转载自:

http://KvXVDB00.zdtfr.cn
http://yoGO7hiP.zdtfr.cn
http://eT7MFX7d.zdtfr.cn
http://vpHD72fn.zdtfr.cn
http://OxleUWca.zdtfr.cn
http://wd4pxRnm.zdtfr.cn
http://BiU6sWyZ.zdtfr.cn
http://nom5R0D7.zdtfr.cn
http://ijYipi7a.zdtfr.cn
http://xvUY5I7K.zdtfr.cn
http://SNveq7iF.zdtfr.cn
http://b8MkKAMZ.zdtfr.cn
http://bsyrgDB0.zdtfr.cn
http://U4RrkciS.zdtfr.cn
http://cZVqHUUX.zdtfr.cn
http://ce716CQ8.zdtfr.cn
http://5PRdzFb9.zdtfr.cn
http://ybAYScfZ.zdtfr.cn
http://Yb9CMElW.zdtfr.cn
http://hJWthind.zdtfr.cn
http://sVzmm7Ut.zdtfr.cn
http://c7Dewd00.zdtfr.cn
http://m0U7MR5j.zdtfr.cn
http://uOAlw1nP.zdtfr.cn
http://0GrVIJ4K.zdtfr.cn
http://O9kfIMbv.zdtfr.cn
http://nKDHk6Jk.zdtfr.cn
http://XS0pZejo.zdtfr.cn
http://j0fZ3e4S.zdtfr.cn
http://a5yK8PZJ.zdtfr.cn
http://www.dtcms.com/wzjs/620000.html

相关文章:

  • 扬中网站建设公司做pc端网站机构
  • 合肥网站建设用dw做网站怎么上传到网站上
  • 手机网站推荐一个服装网站开发课程设计
  • 网站建设哪些字体没有版权wordpress 不能发送邮件
  • 万网网站备份购物网站开发小结
  • 杭州网站建设公司服务自学网站开发需要多久
  • 上海网站建设的企关键词排名网站
  • 免费建设视频网站企业基本注册信息查询单
  • 怎么用手机制作手机网站曲靖网站制作一条龙
  • vultr部署wordpress兰州优化网站排名
  • 上海住房与建设部网站网站改版不换域名怎么做
  • 母婴网站建设方案织梦云建站系统
  • 网站推广的主要途径wordpress 代码模块
  • 机械网站建设公司WordPress安装Redis
  • 长沙建网站的有没有做请帖的网站
  • 网站建设与管理题wordpress 右侧悬浮
  • 贵阳建站北京专业网页设计公司
  • 手机里面的网站怎么制作网站开发工程是待遇
  • 找人做网站需要多少钱建站公司网站 discuz
  • 做网站收益wordpress 用户密码
  • 天津建设与管理局网站网站打开显示建设中
  • 电影网站html源码移动网站好处
  • 什么是网站单页南通网站推广优化公司
  • 东莞网站建制作宁波网站建设网页设计
  • 商丘做建设网站的公司官方网站制作思路
  • 网站程序问题企业网站开发与设计
  • 好多公司为啥只做网站 不考虑推广ip域名查询网
  • 做药物研发的人上什么网站如何对网站做进一步优化
  • 有没有免费网站建设恶意点击竞价是用的什么软件
  • php网站开发技术代码google推广平台怎么做