Mock.js: Generer tilfældige data, opsnapper Ajax-anmodninger, til disse to formål, dokumentadressen:https://github.com/nuysoft/Mock/wiki
Uden at sige noget, lad os gå til html-koden først:
Mock.mock( rurl, skabelon )
Registrer dataskabeloner. Når en Ajax-anmodning, der matcher rurlen, opsnappes, genereres simuleringsdataene baseret på dataskabelonen og returneres som svardata.
'name|count': streng
En streng genereres ved gentagende streng, og antallet af gentagelser er lig med antallet.
'name|min-max': nummer
Generer et heltal større end eller lig med min og mindre end eller lig med maks,Attributværdinummeret bruges kun til at bestemme typen, Jeg kæmpede i lang tid med værdierne bag det.
Så vi Ajax-anmodningerhttp://www.bai.com, returnerede et tilfældigt tal mellem 20-60 med navnet LZZZLZ og en alder på 20-60 år.
Mock.mock( rurl, rtype, function ( options ) )
Optag funktionen, der bruges til at generere responsdata. Når en Ajax-forespørgsel, der matcher rurl og rtype, opsnappes, vil funktionsfunktionen(mulighederne) blive udført, og eksekveringsresultatet returneres som responsdata.
Muligheder
denne gang peger han på det ønskede Ajax-indstillingssæt,Indeholder tre attributter: url, type og krop, hvor kroppen kodes og konverteres, og vi skal dekode den.
Når vi bruger $.post-anmodningen, kan vi normalt ikke få det returnerede json-objekt, du kan sætte den tredje parameter i metoden til json, som følger:
hvor data.id er en tilfældigt genereret guide til mocken.
(Slut)
|