Mock.js: Genereerida juhuslikke andmeid, peatada Ajaxi päringuid, nende kahe eesmärgi jaoks dokumendi aadress:https://github.com/nuysoft/Mock/wiki
Ilma midagi ütlemata läheme kõigepealt html-koodi juurde:
Mock.mock( rurl, mall )
Salvesta andmemallid. Kui Ajaxi päring, mis vastab rurl-ile, püütakse kinni, genereeritakse simulatsiooniandmed andmemalli põhjal ja tagastatakse vastusena.
'name|count': string
Korduv string genereeritakse ja korduste arv on võrdne loendusega.
'name|min-max': number
Genereerida täisarv, mis on suurem või võrdne min-ga ja väiksem või võrdne max-ga,Atribuudi väärtuse numbrit kasutatakse ainult tüübi määramiseks, alguses võitlesin selle taga olevate väärtustega kaua.
Nii et meie, Ajax, palumehttp://www.bai.com, tagastas juhusliku numbri vahemikus 20–60 nimega lzlzlz ja vanusega 20–60.
Mock.mock( rurl, rtype, function( options ) )
Salvesta funktsioon, mida kasutatakse vastusandmete genereerimiseks. Kui Ajaxi päring, mis vastab rurl ja rtype'ile, püütakse kinni, käivitatakse funktsioonifunktsioon (valikud) ja täitmise tulemus tagastatakse vastuse andmena.
Valikud
osutades seekord Ajaxi valikute komplektile,Sisaldab kolme atribuuti: URL, tüüp ja keha, kus keha kodeeritakse ja konverteeritakse ning me peame selle dekodeerima.
Kui kasutame $.post requesti, ei saa tagastatud json objekti tavaliselt kätte, saad meetodi kolmanda parameetri määrata json-iks järgmiselt:
kus data.id on juhuslikult genereeritud mocki juhend.
(Lõpp)
|