|
|
Опубліковано 30.01.2019 10:35:36
|
|
|
|

Mock.js: Генерувати випадкові дані, перехоплювати запити Ajax, для цих двох цілей адреса документа:https://github.com/nuysoft/Mock/wiki
Не кажучи ні слова, давайте спочатку перейдемо до html-коду:
Mock.mock( rurl, шаблон )
Записуйте шаблони даних. Коли запит Ajax, що збігається з rurl, перехоплюють, дані симуляції генеруються на основі шаблону даних і повертаються як відповідь.
'name|count': рядок
Рядок генерується повторюваним рядком, і кількість повторень дорівнює кількості повторень.
'name|min-max': число
Генеруємо ціле число більше або дорівнює мінімуму та менше або дорівнює максимуму,Значення атрибута використовується лише для визначення типу, спочатку я довго боровся з цінностями, що стоять за цим.
Отже, ми, Аякс проситьhttp://www.bai.com, повертав випадкове число між 20 і 60 з ім'ям lzlzlz і віком 20-60.
Mock.mock( rurl, rtype, функція (опції) )
Запишіть функцію, що використовується для генерації даних відповіді. Коли перехоплюється запит Ajax, що відповідає rurl і rtype, функція функції (опції) виконується, а результат виконання повертається у вигляді даних відповіді.
Варіанти
вказуючи на набір опцій Ajax, запитаний цього разу,Містить три атрибути: url, тип і тіло, де тіло кодується і конвертується, і нам потрібно його розшифрувати.
При використанні $.post запиту ми не можемо отримати повернений об'єкт json звичайним способом, можна встановити третій параметр методу як json, наступним чином:
де data.id — випадково згенерований гід макету.
(Кінець)
|
Попередній:Середа, 30 січня, Morning PostНаступний:Вступ до фреймворку Darknet
|