Публикации по теме 'web-development'
Руководство по маршрутизатору React
React Router — самая популярная библиотека маршрутизации в React, но может быть немного сложно понять некоторые из более сложных функций. Вот почему в этой статье я расскажу все, что вам нужно знать о React Router, чтобы вы могли с легкостью использовать даже самые продвинутые функции.
В этом уроке я сосредоточусь на react-router-dom, но есть и другие почти идентичные библиотеки.
Если у вас есть эта библиотека, вам нужно сделать три вещи, чтобы использовать React Router.
Настройте..
Давайте создадим приложение для ежедневных отчетов [Часть 1: Объяснение экрана и аутентификация]
Если вы планируете использовать Monaca для разработки приложения, вам может быть сложно придумывать идеи, когда придет время. Кроме того, если вы планируете создать сложное приложение с нуля, может быть сложно понять, с чего начать.
Вот почему в этой статье мы проведем вас через процесс разработки простого приложения. В качестве первого шага мы рекомендуем вам принять вызов.
В этой статье мы разработаем приложение для ежедневных отчетов с использованием NCMB (мобильная серверная..
Наблюдатель за перекрестком | Создание бесконечной прокрутки в вашем веб-приложении
Если вы не пещерный человек или не ненавидите Джеффа Безоса (не имеет значения, даже если вы его ненавидите), вы, должно быть, совершали покупки в Интернете. Когда вы ищете товар в этих интернет-магазинах, вам предоставляется список результатов. Если вы не такие странные, как я, и не ищете « зуб тигра, пропитанный человеческой кровью» , что слишком конкретно, есть шанс, что ваш поисковый запрос найдет тысячи продуктов. Как вы думаете, загружает ли ваш браузер все эти 1000+ элементов..
Typescript Типы числовых литералов Как найти N-й корень из X
В этом посте мы попробуем найти n-й корень из x.
где x и n являются числовыми литеральными типами
для этого нам нужно использовать возведение в степень с небольшой модификацией:
type CreateArrayWithLengthX<
LENGTH extends number,
ACC extends unknown[] = [],
> = ACC['length'] extends LENGTH
? ACC
: CreateArrayWithLengthX<LENGTH, [...ACC,1]>
type Multiplication<X extends number, Y extends number, Z extends number[] = [], V extends unknown[] = []> =..
Как вызвать функцию объекта внутри другой функции того же объекта в JavaScript?
Код:
const intro = { // Имя метода объекта
getName(){ // Функция (т.е. getName() ) внутри метода объекта (т.е. введение)
вернуться «Это Хузайфа»;
},
возраст: ‘22’,
универ: «GCU»,
getDescription(){ // Другая функция (например, getDescription() ) внутри метода объекта (например, введение)
вернуть это.getName(); // Вызов функции getName() внутри функции getDescription()
}
}
console.log(intro.getDescription()); // Вызов и вывод функции getDescription() через..
Асинхронные действия в Redux
Углубление в асинхронные действия - яркий пример парадокса выбора. Вариантов так много, что сложно понять, с чего начать. Это одна из причин, почему этот пост занял больше времени, чем мои предыдущие посты о React / Redux. Другое дело, что я был в отпуске. :)
@Zackargyle написал краткий обзор
Redux-thunk Сокращение-обещание Redux-async-queue Редукция-дебаунс
Также доступны:
Redux-api-middleware Redux-async Redux-await Redux-async-connect..
3 милых маленьких библиотеки JavaScript
Не беспокойтесь о мелочах и сосредоточьтесь на главном с помощью этих полезных инструментов JavaScript.
SweetAlert
Хотите красивое окно с предупреждениями? Вы можете использовать эту библиотеку под названием Sweet Alert , чтобы без труда создавать красивые уведомления.
Вот краткий обзор его возможностей:
Вы можете сгенерировать сообщение об ошибке, указанное выше, используя следующий код:
sweetAlert("Oops...", "Something went wrong!",..