Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 10570|Yanıt: 0

[Diğer] mockjs basit eğitim

[Bağlantıyı kopyala]
Yayınlandı 30.01.2019 10:35:36 | | | |
Mock.js: Rastgele veri üret, Ajax isteklerini ele geçir, bu iki amaç için belge adresi:https://github.com/nuysoft/Mock/wiki



Hiçbir şey söylemeden, önce html koduna geçelim:

Mock.mock( rurl, şablon )

Veri şablonlarını kaydedin. Ajax talebi rurl ile eşleştiğinde, simülasyon verileri veri şablonuna göre oluşturulur ve yanıt verisi olarak geri döner.

'isim|sayı': dizim

Bir dizi, tekrarlanan dize ile oluşturulur ve tekrarların sayısı sayıya eşittir.

'ad|min-max': sayı

Min'den büyük veya eşit ve maksimumdan küçük veya eşit bir tam sayı üretir,Özellik değer numarası yalnızca türü belirlemek için kullanılır, başta bunun arkasındaki değerlerle uzun süre mücadele ettim.

Bu yüzden biz Ajax taleplerihttp://www.bai.com, 20-60 arasında rastgele bir sayı döndürdü, adı lzlzlz ve yaş aralığı 20-60 arasında.

Mock.mock( rurl, rtype, function( seçenekler ) )

Yanıt verisi oluşturmak için kullanılan fonksiyonu kaydedin. Ajax isteği rurl ve rtype ile eşleştiğinde, fonksiyon fonksiyonu (seçenekler) çalıştırılır ve yürütme sonucu yanıt verisi olarak döner.

Seçenekler

bu sefer istenen Ajax seçenek setine işaret ederek,Üç özellik içerir: url, tip ve gövde, burada gövde kodlanıp dönüştürülür ve onu çözmemiz gerekir.

$.post request kullanıldığında, döndürülen json nesnesini normalde alamazız, metodun üçüncü parametresini json olarak ayarlayabilirsiniz, aşağıdaki gibi:

burada data.id, mock'un rastgele oluşturulan bir yönlendirmesidir.

(Son)





Önceki:Çarşamba, 30 Ocak Morning Post
Önümüzdeki:Darknet çerçevesine giriş
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com