Mock.js: Generuoti atsitiktinius duomenis, perimti Ajax užklausas, šiais dviem tikslais, dokumento adresas:https://github.com/nuysoft/Mock/wiki
Nieko nesakydami, pirmiausia pereikime prie html kodo:
Mock.mock( rurl, šablonas )
Įrašyti duomenų šablonus. Kai Ajax užklausa, atitinkanti rurl, yra perimama, modeliavimo duomenys generuojami pagal duomenų šabloną ir grąžinami kaip atsakymo duomenys.
'name|count': eilutė
Eilutė generuojama kartojant eilutę, o pakartojimų skaičius yra lygus skaičiui.
'name|min-max': skaičius
Sukurkite sveikąjį skaičių, didesnį arba lygų min ir mažesnį arba lygų max,Atributo vertės numeris naudojamas tik tipui nustatyti, iš pradžių ilgai kovojau su vertybėmis.
Taigi, mes Ajax prašohttp://www.bai.com, grąžino atsitiktinį skaičių nuo 20 iki 60 metų su pavadinimu lzlzlz ir 20–60 metų amžiaus.
Mock.mock( rurl, rtype, funkcija ( parinktys ) )
Įrašykite atsakymo duomenims generuoti naudojamą funkciją. Kai perimama Ajax užklausa, atitinkanti rurl ir rtype, funkcijos funkcija (parinktys) bus vykdoma ir vykdymo rezultatas bus grąžintas kaip atsakymo duomenys.
Parinktys
nurodydamas į šį kartą prašomą Ajax parinkčių rinkinį,Yra trys atributai: URL, tipas ir turinys, kur kūnas yra užkoduotas ir konvertuojamas, ir mes turime jį iššifruoti.
Kai naudojate $.post užklausą, negalime normaliai gauti grąžinto json objekto, trečiąjį metodo parametrą galite nustatyti į json, taip:
kur data.id yra atsitiktinai sugeneruotas mock.
(Pabaiga)
|