WeChat アプレットの MockData (シミュレートされたデータ) を使用すると、開発者はバックエンド サービスに依存せずにフロントエンドを迅速に開発およびデバッグできます。MockData を作成して使用する手順は次のとおりです。
-
アプレットのルート ディレクトリの下にモック フォルダーを作成し、このフォルダー内に対応するデータ ファイル (たとえば、mock/demo.json) を作成します。
-
データ ファイルを編集します。形式は JSON 形式仕様を満たしており、シミュレートする必要があるインターフェイス データ情報が含まれている必要があります。
-
アプレット コードで API インターフェイスをリクエストする場合は、リクエスト アドレスを対応する MockData アドレスに変更します。次に例を示します。
//原始接口请求
wx.request({
url: 'https://api.example.com/list',
data: {
... },
success: res => {
... }
})
//使用MockData接口请求
wx.request({
url: '/mock/demo.json', //修改为MockData地址
data: {
... },
success: res => {
... }
})
- アプレット開発ツールでは、プロジェクト実行時にMockDataデータファイルの変更を自動監視する「拡張コンパイル」機能を有効にし、シミュレーションデータをリアルタイムに更新することで開発効率を向上させます。
MockData を使用する前に、バックエンドから返されるデータ形式とステータス コードを本当にシミュレートできることを確認し、開発完了後に適切なタイミングで実際のインターフェイス バックエンド サービスに切り替えて、ユーザー エクスペリエンスとユーザー エクスペリエンスを確保する必要があることに注意してください。データの正確性。