Публикации по теме 'front-end-development'


React Native + Redux (Часть 1)
Это не пример приложения todo! Прежде чем мы перейдем к тому, как Redux, давайте сначала разберемся с жизненным циклом без redux! (Если вы хотите пропустить это, вот Часть 2 ) Что это? Рассмотрим пример приложения с функцией выхода из системы. Чтобы упростить понимание, предположим, что мы всегда авторизуемся в нашем приложении (т.е. при загрузке, loggedIn = true). Давайте продолжим и создадим наш родительский компонент, который содержит компонент заголовка внутри него...

Как установить свойство Antd Datepicker только для чтения
Как установить свойство Antd Datepicker только для чтения Привет, я хочу поделиться тем, как я могу настроить Datepicker только для чтения. Проблема в том, что DatePicker не предоставляет реквизиты readOnly . Итак, как мы это делаем? Основываясь на их документации , мы можем использовать некоторые реквизиты. Во-первых, нам нужно установить inputReadOnly реквизита. <DatePicker inputReadOnly={true} /> Этот реквизит отключит ввод текста Datepicker. Это также..

Как реализовать функцию, аналогичную lodash.get
Использование функции get позволяет избежать проблемы невозможности получения атрибута, если не получен ключ длинной цепочки. В настоящее время при выполнении предотвращения исключений и его услуг, таких как o.a && o.a.b && o.a.b.c && o.a.b.c.d Реализация аналогична lodash.get [2] со следующими тестовыми примерами: const object = { 'a': [{ 'b': { 'c': 3 } }] }; //=> 3 get(object, 'a[0].b.c'); //=> 3 get(object,..

Основные навыки для разработчиков ReactJS: руководство по построению карьеры во фронтенд-разработке
Введение: ReactJS — популярная библиотека JavaScript, используемая для создания интерактивных пользовательских интерфейсов. Как технический консультант, вы можете работать с ReactJS или консультировать клиентов, которые хотят создавать веб-приложения с помощью ReactJS. В этом руководстве мы обсудим ключевые навыки, необходимые для карьеры разработчика ReactJS, и то, как вы можете подготовиться к успеху в этой области. Раздел 1: Основные навыки ReactJS Чтобы стать успешным..

Все, что вам нужно знать о области видимости и цепочке областей видимости в JavaScript
Учебник по области действия и цепочке областей видимости в JavaScript. Цепочка области действия: мы знаем, что каждый вызов функции создает контекст выполнения в стеке вызовов, и каждый контекст выполнения имеет доступ к своей переменной среды и ссылку на внешний мир, что означает другие контексты выполнения и глобальный контекст выполнения. Всякий раз, когда наш код пытается получить доступ к переменной во время вызова функции, он начинает поиск с локальных переменных и переходит к..

Как фронтенд-инженер: 9 секретов о JSON.stringify, о которых вы должны знать
Секреты, о которых не знает большинство разработчиков Как фронтенд-разработчик вы наверняка использовали JSON.stringify, но знаете ли вы все его секреты? Давным-давно из-за этого я совершил непоправимую ошибку на работе. Если бы я знал об этом раньше, эта трагедия была бы …

Синтаксис Marionette Application, View и CollectionView и класса ES 6
По крайней мере, на данный момент классы ES 6 не являются лучшими друзьями элементов Marionette: Application, View или CollectionView. Но, к счастью, есть несколько умных обходных путей, в том числе один, который довольно прост в использовании. ЭС 6 классы Это одна из самых ожидаемых функций на протяжении многих лет (особенно людьми, пришедшими из мира Java/C#), и в то же время одна из самых ненавидимых разработчиками старой школы JS: Синтаксис класса JavaScript . И тут..