Mock.js: Generoi satunnaista dataa, sieppaa Ajax-pyynnöt, näitä kahta tarkoitusta varten dokumentin osoite:https://github.com/nuysoft/Mock/wiki
Sanomatta mitään, mennään ensin html-koodiin:
Mock.mock( rurl, template )
Tallenna tietopohjat. Kun Ajax-pyyntö, joka vastaa rurl:ää, siepataan, simulaatiodata generoidaan datamallin perusteella ja palautetaan vastausdatana.
'name|count': merkkijono
Kieli syntyy toistuvalla merkkijonolla, ja toistojen määrä on yhtä suuri kuin määrä.
'name|min-max': luku
Generoidaan kokonaisluku, joka on suurempi tai yhtä suuri kuin min, ja pienempi tai yhtä suuri kuin max,Attribuutin arvonumeroa käytetään vain tyypin määrittämiseen, kamppailin pitkään sen arvojen kanssa aluksi.
Joten me Ajax pyydämmehttp://www.bai.com, palautti satunnaisen numeron 20–60, nimellä lzlzlz ja ikä 20–60.
Mock.mock( rurl, rtype, function( options) )
Tallenna funktio, jolla tuotetaan vastausdataa. Kun Ajax-pyyntö, joka vastaa rurlia ja rtypeä, siepataan, funktiotoiminto(options) suoritetaan ja suoritustulos palautetaan vastausdatana.
Vaihtoehdot
osoittaen tällä kertaa pyydettyyn Ajax-vaihtoehtojoukkoon,Sisältää kolme attribuuttia: url, tyyppi ja runko, jossa keho koodataan ja muunnetaan, ja meidän täytyy purkaa se.
Kun käytetään $.post-pyyntöä, emme voi normaalisti saada palautettua json-objektia, voit asettaa metodin kolmannen parametrin jsoniksi seuraavasti:
missä data.id on satunnaisesti generoitu mock-ohjain.
(Loppu)
|