前端虛擬接口Mock.js項目實踐

前言

最近在實踐個人項目F-Rent時大量使用了模擬數(shù)據(jù),包括隨機返回接口數(shù)據(jù)吏砂、img等...<Br />
帶著需求尋找到Mock.js時讓我眼前一亮,Mock.js可以攔截并模擬ajax請求 但是項目是線上所以帶著需求又尋找到了線上接口服務(wù)easy-Mock支持Mock.js語法,搭配使用簡直棒棒的!<br />
關(guān)于本地模擬數(shù)據(jù)的配置和安裝我就不做介紹了婶溯,網(wǎng)上有很多案例。<br />
我下面會直接用我已經(jīng)mock好的數(shù)據(jù)進行解剖詳解

語法

{
  "success": true,
  "data": {
    "list|5-20": [{
      "id|100-10000": 10000,
      "name": "@cname",
      "type": "求租",
      "label|1": ["獨衛(wèi)", "男室友", "女室友", "曬房", "反饋", "閑聊", "閑置", "交友", "獨衛(wèi)", ],
      "labeltype|1": ["singwei", "manchum", "girlchum", "sumroom", "feedback", "gossip", "lieidle", "makefriends", "singwei", ],
      "title": "@csentence(5)",
      "source": "@csentence",
      "icon": "https://unsplash.it/244/132/?random&id=",
      "url|1-3": [{
        "name|+1": ["https://unsplash.it/244/132/?random&id=", "https://unsplash.it/244/132/?random&type=", "https://unsplash.it/244/132/?random&data="]
      }],
      "urlid|1-100": 100,
      "date": "@datetime",
      "see|100-10000": 10000,
      "fabulous|100-10000": 10000,
      "comment|100-10000": 10000,
    }]
  }
}

我們可以先到Mock.js查看語法偷霉,此Mock.js語法的json數(shù)據(jù)是F-Rent首頁的綜合數(shù)據(jù),最后輸出的數(shù)據(jù)為:

<Br />

簡單解剖

首先list|5-20指的是再五到二十中隨機生成N條list數(shù)據(jù),這樣就可以實現(xiàn)首頁批量生成N條數(shù)據(jù)褐筛!

<Br />
id|100-10000:10000指的是從100到10000中隨機取一個數(shù)字輸出<Br />
label|1:["獨衛(wèi)", "男室友", "女室友", "曬房", "反饋"]最后可以輸出從字符串中隨機取一個數(shù)據(jù)來輸出
<Br /><Br />
url|1-3最后輸出的數(shù)據(jù)為從name中隨機取1-3條數(shù)據(jù)輸出类少,我們可以看到數(shù)據(jù)的格式為:
<br />
@cname、@csentence渔扎、@datatime這些就不做介紹了硫狞,具體可以看Mock.js語法

Mock數(shù)據(jù)

由于內(nèi)容過多,我會發(fā)布到F-Rent項目倉庫中提供大家參考晃痴,有什么問題可以留言或者在F-Rent項目倉庫中提Issues

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末残吩,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子倘核,更是在濱河造成了極大的恐慌泣侮,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,561評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件紧唱,死亡現(xiàn)場離奇詭異活尊,居然都是意外死亡隶校,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評論 3 385
  • 文/潘曉璐 我一進店門蛹锰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來深胳,“玉大人,你說我怎么就攤上這事铜犬∥柚眨” “怎么了?”我有些...
    開封第一講書人閱讀 157,162評論 0 348
  • 文/不壞的土叔 我叫張陵癣猾,是天一觀的道長敛劝。 經(jīng)常有香客問我,道長煎谍,這世上最難降的妖魔是什么攘蔽? 我笑而不...
    開封第一講書人閱讀 56,470評論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮呐粘,結(jié)果婚禮上满俗,老公的妹妹穿的比我還像新娘。我一直安慰自己作岖,他們只是感情好唆垃,可當我...
    茶點故事閱讀 65,550評論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著痘儡,像睡著了一般。 火紅的嫁衣襯著肌膚如雪沉删。 梳的紋絲不亂的頭發(fā)上渐尿,一...
    開封第一講書人閱讀 49,806評論 1 290
  • 那天,我揣著相機與錄音尊残,去河邊找鬼炒瘸。 笑死淤堵,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的顷扩。 我是一名探鬼主播拐邪,決...
    沈念sama閱讀 38,951評論 3 407
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼隘截!你這毒婦竟也來了扎阶?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,712評論 0 266
  • 序言:老撾萬榮一對情侶失蹤婶芭,失蹤者是張志新(化名)和其女友劉穎东臀,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體犀农,經(jīng)...
    沈念sama閱讀 44,166評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡惰赋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,510評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了呵哨。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赁濒。...
    茶點故事閱讀 38,643評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖孟害,靈堂內(nèi)的尸體忽然破棺而出拒炎,到底是詐尸還是另有隱情,我是刑警寧澤挨务,帶...
    沈念sama閱讀 34,306評論 4 330
  • 正文 年R本政府宣布击你,位于F島的核電站,受9級特大地震影響谎柄,放射性物質(zhì)發(fā)生泄漏丁侄。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,930評論 3 313
  • 文/蒙蒙 一朝巫、第九天 我趴在偏房一處隱蔽的房頂上張望绒障。 院中可真熱鬧,春花似錦捍歪、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,745評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至恩商,卻和暖如春变逃,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背怠堪。 一陣腳步聲響...
    開封第一講書人閱讀 31,983評論 1 266
  • 我被黑心中介騙來泰國打工揽乱, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留名眉,地道東北人。 一個月前我還...
    沈念sama閱讀 46,351評論 2 360
  • 正文 我出身青樓凰棉,卻偏偏與公主長得像损拢,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子撒犀,可洞房花燭夜當晚...
    茶點故事閱讀 43,509評論 2 348

推薦閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,770評論 25 707
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫福压、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,064評論 4 62
  • 不知大家有沒有和婆婆相處的苦悶?zāi)鼗蛭瑁孔罱奈依Щ笥谄畔毕嗵幹谰D罚降自撛趺床拍芟嗵幦谇ⅲ咳藗冋f:尊重映凳,禮貌胆筒。可是真正...
    可樂夾心閱讀 248評論 0 0
  • 時間總是過得那么快 如白駒過隙轉(zhuǎn)眼間 我們就向六月說再見了 2017已過半 這半年你累嗎 過去的這個6月 你留下了...
    劉明亮原創(chuàng)閱讀 559評論 1 0
  • 今晚又重新畫了一個小石頭,感覺跟之前畫的時候不一樣队询,會更加注意之前不足之處派桩,稍微熟練了些。 云堡也做了修改蚌斩。
    石之畫趣閱讀 424評論 3 9