YApi 的基本 Mock,
可以透過定義欄位 Type 或 Mockjs,設定 API Response 的返回值。
但基本 Mock 只能設定隨機 Response,只能完成基本的 Mock Data 需求。
若我們的 Mock API 需要根據 Request Input 返回特定的 Mock Data 呢?
那就輪到 YApi 的 高級 Mock 出場了!
YApi 提供兩種高級 Mock 的方法,
PS. 多種 Mock 方案的優先順序,Mock 期望 > 自定義 Mock 腳本 > 普通基本 Mock。
Mock 期望,
可以根據輸入的 Request Input 返回特定的 Mock Data,
透過 Config 就可以達成,不用寫 Code!
應該已經可以滿足大多數的 Mock Data 需求。
若需要更大的彈性,可以使用 自定義 Mock 腳本,
透過簡單的 JavaScript,用寫 Code 的方式,自定義返回的 Mock Data。
本篇錄影將帶大家,用 YApi 完成以下項目。