91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用 mock.js 讓前端開發與后端獨立

發布時間:2021-07-14 15:05:18 來源:億速云 閱讀:186 作者:chen 欄目:大數據

本篇內容主要講解“如何使用 mock.js 讓前端開發與后端獨立”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何使用 mock.js 讓前端開發與后端獨立”吧!

Mock.js實現的功能

  • 基于數據模板生成數據。

  • 基于HTML模板生成數據。

  • 攔截并模擬Ajax請求。

本文僅演示使用mock.js進行模擬并攔截Ajax請求。

首先頁面中先引用:

<script src="http://cdn.bootcss.com/jquery/3.1.1/jquery.min.js"></script>
<script src="http://mockjs.com/dist/mock.js"></script>

定義DIV:

<div>
    <h2 id="mockjs">mockjs</h2>
</div>

JS代碼如下:

<script type="text/javascript">

    //調用mock方法模擬數據
    Mock.mock(
        'http://mockjs', {
            "userName" : '@name',     //模擬名稱
            "age|1-100": 100,          //模擬年齡(1-100)
            "color"    : "@color",    //模擬色值
            "date"     : "@date('yyyy-MM-dd')",  //模擬時間
            "url"      : "@url()",     //模擬url
            "content"  : "@cparagraph()" //模擬文本
        }
    );

    //ajax請求
    $("#mockjs").click(function(){
        $.ajax({
            url        : "http://mockjs",    //請求的url地址
            dataType   : "json",   //返回格式為json
            async      : true, //請求是否異步,默認為異步,這也是ajax重要特性
            data       : {},    //參數值
            type       : "GET",   //請求方式
            beforeSend : function() {
                //請求前的處理
            },
            success: function(req) {
                //請求成功時處理
                console.log(req);
            },
            complete: function() {
                //請求完成的處理
            },
            error: function() {
                //請求出錯處理
            }
        });
    });
</script>

運行效果圖如下:

如何使用 mock.js 讓前端開發與后端獨立

通過上面效果圖可以看到每次的數據都不一樣。

想了解更多Mock命令,可以查看 Mock.js 官網:http://mockjs.com/

以上僅僅是拋磚引玉。

為了更好的系統管理和使用方便,大家可以了解一下 阿里RAP 。

RAP是一個可視化接口管理工具 通過分析接口結構,動態生成模擬數據,校驗真實接口正確性, 圍繞接口定義,通過一系列自動化工具提升我們的協作效率。我們的口號:提高效率,回家吃晚飯!

官方地址:http://rap.taobao.org/org/index.do

到此,相信大家對“如何使用 mock.js 讓前端開發與后端獨立”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

宜良县| 息烽县| 高邮市| 临朐县| 阿坝县| 姜堰市| 滦平县| 巴中市| 沁源县| 涪陵区| 镇沅| 谷城县| 泸水县| 蛟河市| 新兴县| 通辽市| 安溪县| 夏邑县| 江孜县| 兴义市| 永宁县| 三原县| 伊宁市| 亚东县| 威海市| 靖江市| 科尔| 长武县| 桐乡市| 昔阳县| 洪雅县| 陆丰市| 顺平县| 民县| 承德市| 云梦县| 苗栗县| 浦东新区| 永善县| 辽宁省| 九江县|