(轉(zhuǎn))mock.js 生成假數(shù)據(jù) 前端獨(dú)立于后臺(tái)開(kāi)發(fā)

mock.js的作用是產(chǎn)生假數(shù)據(jù),使得前端的開(kāi)發(fā)獨(dú)立于后臺(tái)開(kāi)發(fā),而后臺(tái)發(fā)開(kāi)者可以根據(jù)前端開(kāi)發(fā)者寫(xiě)的mock的結(jié)構(gòu)來(lái)定制接口。

mock的官網(wǎng):官網(wǎng)

不過(guò)官網(wǎng)在示例的那部分打開(kāi)特別慢,其實(shí)說(shuō)的還是非常清楚的!

有很多種使用的方法,就舉一個(gè)我最常用的例子。

html就是一個(gè)空得框架就可以了。當(dāng)然要引入mock.js。

[javascript]view plaincopy

$(document).ready(function()?{

vartemplate?=?{

'results|1-4':[{

'num':'@integer(0,4)',

'sent':'@sentence'

}]

}

Mock.mock("mock/getmockdata",?template)

$.ajax({

url:"mock/getmockdata",

dataType:"json"

}).done(function(data,?status,?jqXHR)?{

$('

').text(JSON.stringify(data,null,?4)).appendTo('body')

$.each(data.results,function(i,?item){

$('

').text(item.num).appendTo('body')

$('

').text(item.sent).appendTo('body')

})

})

})

網(wǎng)頁(yè)效果:

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 134,923評(píng)論 18 139
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 173,287評(píng)論 25 708
  • 病房里發(fā)現(xiàn)一個(gè)很有趣的現(xiàn)象,經(jīng)??吹嚼夏棠虩o(wú)微不至地照顧著患病的老爺爺,卻很少看到老爺爺照顧患病的老奶奶。 這普遍...
    原野花開(kāi)閱讀 1,327評(píng)論 8 4
  • 我們會(huì)遇見(jiàn)很多人 在這不短不長(zhǎng)的人生里 有些人的出現(xiàn)是為了離開(kāi) 。有人說(shuō)愛(ài)情不是一顆心去敲打另一顆心 而是兩顆心共...
    不戚閱讀 258評(píng)論 0 1
  • 轉(zhuǎn)載注明源自叨叨戚 相關(guān)閱讀:1.歡迎加入特種兵團(tuán)-找到真正的生命快樂(lè)2.關(guān)于素質(zhì)教育的思考,和生活特種兵計(jì)劃 成...
    船長(zhǎng)戚戈XGeek001閱讀 313評(píng)論 0 1