Найти в Дзене
Vue. Условная отрисовка. v-if vs v-show
V-IF Директива v-if используется для рендеринга блока по условию. Блок будет отображаться только в том случае, если выражение директивы возвращает значение, приводимое к true. Это значит, что пустой массив, объект, непустая текстовая строка — всё это будет преобразовано к true. При рендеринге компонента все элементы с v-if="false" будут проигнорированы и в DOM не попадут. v-if можно добавлять на теге <template>. Таким образом, условие будет применено ко всем элементам внутри без необходимости создания дополнительного обёрточного элемента. <template> служит невидимой обёрткой и сам в результатах отрисовки не появляется...
3 года назад
Основные правила верстки писем
Верстка HTML-писем очень тонкая и интересная тема. Основная сложность заключается в том, что по сути почтовый клиент это такой специальный, немного отсталый браузер, к которому нужно приноровиться. И если в далекие-далекие годы была проблема с Internet Explorer, который мало, что поддерживал, то с HTML-письмами дела обстоят еще все хуже. В HTML-письмах есть свои особенности, которые связаны с тем, что многие почтовые клиенты имеют ряд ограничений, даже современные. Не будем развивать тему старых...
3 года назад
Сравнительный анализ Vue.js, React.js и Angular
Самыми заметными игроками в современном фронтенд-мире являются Vue.js, React.js и Angular. Давайте кратко рассмотрим каждый из данных инструментов с точки зрения используемой архитектуры, порога вхождения, а также производительности. Архитектура Vue.js частично реализует MVVM (Model View ViewModel) паттерн, используя ViewModel для работы своих однофайловых компонентов (Single File Component). Ядро Vue.js рассчитано в основном на визуализацию, но Vue легко можно использовать как полноценный фреймворк, при добавлении дополнительных пакетов, таких, как Vuex и Vue Router. React.js представляет собой...
3 года назад
Что такое Git и почему его стоит использовать
Без Git сейчас практически не обходится ни одно приложение особенно, если разработка ведется в команде. С помощью Git можно контролировать различные версии приложения и в любой момент можно вернуться к определенной версии. Кроме этого можно вести разработку параллельно в разных ветках при этом, распределяя работу между разными разработчиками и после завершения работы над определенными задачами можно выполнить слияние этих веток. С помощью GitHub можно размещать репозитории на удаленных серверах, тем самым делать централизованный репозиторий, а члены команды могут взаимодействовать с этим удаленным репозиторием с их локальных компьютеров...
3 года назад
Модификаторы v-model
Vue предоставляет 3 модификатора, которые позволяют нам изменить функциональность v-model. .LAZY По умолчанию v-model синхронизируется с состоянием экземпляра Vue (свойствами данных) при каждом событии ввода, что означает каждый раз, когда значение нашего ввода изменяется. Все это происходит по событию input, т.е. когда мы начинаем, что-то вводить в поле. Модификатор .lazy позволяет изменить это поведение и синхронизировать ввод с данными по событию change. В этом случае событие изменения запускается, когда изменения фиксируется...
3 года назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала