zoukankan      html  css  js  c++  java
  • mockjs中的方法(三)

      1)Mock.mock();

        Mock.mock( url, type, template, function(options) );

        其中 url 是定义我们要请求的 url 地址,以便于我们请求的时候 mock 去进行拦截,知道我们要去请求那个值;但是它也是可选的,而且格式既可以是字符串也可以是是一个正则表达式;

        type 是用来定义这个接口的类型,也就是 ajax 请求的类型,可以使 GET 、POST 、PUT 、DELETE 等; 

        temlate是用来进行模板定义的,它既可以是一个对象也可以是一个字符串;

        fuuncton( options )用来生成响应数据的函数;options指向axios 请求的ajax 选项集,包括 url , type, body ;比如我们使用 axios 进行 post 请求的时候,我们请求的参数就可以通过option 来获取到;

      2)Mock.setup() ;

        Mock.setup( setting) ;

        用于配置 ajax 请求时的拦截;一般只用于配置 timeout ;  格式如下: 

          Mock.setup( { timeout:  400 } ) ;   //响应时间延迟 400 毫秒;

          Mock.setup( { timeout: '200-600' } ) ;   //响应时间介于200毫秒到600毫秒之间; 默认的时间是 10毫秒到 100毫秒之间;

      3) Mock.Random()

        Mock.Random()是一个工具类,用于产生各种随机的数据;

        其中包括 Base、Date、Image、Color、Text、Name、Web、Address、Helper、Miscellaneous等基本类型,类型中还包括各自响应的一些方法;例如: 

          @float   @boolean   @eamil等等;

  • 相关阅读:
    转 linux下ClamAV使用
    oraagent.bin High Memory Usage as Dependent Listener was Removed/Renamed
    转 zabbix 优化方法 以及 后台数据库查询方法 两则
    转 mysql awr 报告
    转 zabbix 优化方法 以及数据库查询方法 两则
    转 检查rac服务时,发现ons服务offline
    转:HR schema
    Spring MVC初始化
    Spring MVC入门的实例
    Spring MVC 设计概述
  • 原文地址:https://www.cnblogs.com/mufc/p/10394129.html
Copyright © 2011-2022 走看看