mock.js使用總結

來源:互聯網
上載者:User

標籤:==   script   ajax   blank   data   get   java   tps   基本使用   

基本使用:

1 引入mock.js2 var data = Mock.mock({    // 屬性 list 的值是一個數組,其中含有 1 到 10 個元素    ‘list|1-10‘: [{        // 屬性 id 是一個自增數,起始值為 1,每次增 1        ‘id|+1‘: 1    }]})

 

// ==>{    "list": [        {            "id": 1        },        {            "id": 2        },        {            "id": 3        }    ]}

 

文法說明:

見官方文檔 :https://github.com/nuysoft/Mock/wiki/Syntax-Specification

預留位置說明:

預留位置例如 @name @email @county(true)  等等 都是Mock.Random擴充的方法。可以查看https://github.com/nuysoft/Mock/wiki/Mock.Random

不過需要注意的是: 

Random.cname()// => "袁軍"使用的時候就是 @cnameRandom.county()// => "上杭縣"Random.county(true)// => "甘肅省 白銀市 會寧縣"使用的時候就是 @county(true)

ajax請求攔截

Mock.mock()能夠設定指定的url攔截ajax請求,然後返回結果,真是厲害,達到實際類比請求的效果,而且還可以佈建要求響應的時間。具體可以參考https://github.com/nuysoft/Mock/wiki/Mock.mock()

 

mock.js使用總結

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.