W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在傳統(tǒng)的開發(fā)模式中,如果前端開發(fā)人員需要進(jìn)行頁面對接,需要后端先完成API的開發(fā)工作,因此前后端開發(fā)的進(jìn)度會互相影響,導(dǎo)致開發(fā)不夠敏捷。
通過Mock API,您可以事先編寫好API的數(shù)據(jù)生成規(guī)則,由eoLinker AMS自動生成API的數(shù)據(jù)。前端開發(fā)人員可以通過訪問eoLinker提供的Mock API來實(shí)現(xiàn)頁面對接,等到項目正式發(fā)布時只需將eoLinker的Mock API地址替換為實(shí)際的API地址即可完成對接,實(shí)現(xiàn)真正意義的前后端同步開發(fā)。
eoLinker AMS支持Mock JS語法,在使用Mock API之前,您可以前往Mock JS官網(wǎng)了解Mock JS的語法規(guī)則:Mock JS
進(jìn)入 API編輯 頁,在設(shè)置Mock API的數(shù)據(jù)生成規(guī)則之前,需要先完善API的返回參數(shù),相關(guān)教程請前往 API開發(fā)管理 > API文檔 > 創(chuàng)建API 查看。
完善API的返回參數(shù)之后,切換到 Mock API 標(biāo)簽頁面,eoLinker AMS會根據(jù)返回參數(shù)自動補(bǔ)全Mock API的字段:
Mock 設(shè)置設(shè)置中,您可以設(shè)置返回字段的類型、生成規(guī)則以及屬性值:
設(shè)置項 | 說明 |
---|---|
類型 | 設(shè)置返回字段的類型 |
生成規(guī)則 | 設(shè)置屬性值的處理方式 |
屬性值 | 設(shè)置字段的值,eoLinker AMS會根據(jù)Mock生成規(guī)則對屬性值進(jìn)行處理,得到最終的Mock數(shù)據(jù) |
下圖是Mock JS的官方示例,意為生成1~10位的“★”
在eoLinker AMS中,填寫的示例如下(注意,屬性值前需要添加@mock=,如@mock=”★”):
前往Mock JS官網(wǎng)了解詳細(xì)的Mock JS語法規(guī)則:Mock JS
設(shè)置
預(yù)覽
設(shè)置
預(yù)覽
設(shè)置
預(yù)覽
設(shè)置
預(yù)覽
設(shè)置
預(yù)覽
如需了解如何調(diào)用Mock API,請移步至 API開發(fā)管理 > Mock API > 調(diào)用Mock API 一節(jié)中查看。
目錄
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: