Публикации по теме 'vuejs'


Когда и как использовать Vuex
Vuex может решить множество проблем, но может быть и головной болью Я собираюсь действительно упростить то, что такое Vuex. По сути, вы можете думать об этом как о гигантском объекте Javascript, который обозначает состояние вашего приложения. Каждый компонент имеет доступ к этому состоянию и может изменять его с помощью заранее определенных действий. Таким образом, вы всегда будете знать, как ваше приложение попало в определенное состояние. Почему вам следует использовать Vuex..

Автоматический импорт SASS / SCSS в каждый компонент Vue.js
Автоматический импорт SASS / SCSS в каждый компонент Vue.js Если вы работали с Vue.js и SASS (или с SCSS здесь), возможно, вы столкнулись с этой очень распространенной проблемой. У вас есть переменные SCSS в одном файле, которые вы хотите сделать доступными для ваших компонентов Vue. Хорошая новость заключается в том, что Vue CLI невероятно упрощает поддержку написания SCSS, а с однофайловыми компонентами Vue вы можете просто добавить lang="scss" в блок <style> (..

Пример Mobx NuxtJS Vue
Nuxt .js - это минимальная структура для создания приложений Vue.js с рендерингом на стороне сервера, разделением кода, горячей перезагрузкой, статической генерацией и многим другим! Этот проект Nuxt.js демонстрирует интеграцию Mobx в качестве альтернативы для управления состоянием в ваших vuejs-приложениях. Простое приложение с двумя вкладками, которое отображает отфильтрованный список товаров: носки и обувь . При нажатии они добавляются в корзину. Доступ к корзине можно..

📦 Посылка v1.7.0:
Сегодня я рад выпустить Parcel v1.7.0 , огромный выпуск с множеством новых функций и улучшений! Проверьте это на Github . Со времени последнего выпуска Parcel продолжал совершенствоваться с головокружительной скоростью. Parcel v1.7.0 включает более 15 ГЛАВНЫХ новых функций, а также исправляет множество ошибок. Основные моменты включают в себя: 🖖 Поддержка Zero config Vue из коробки! - Parcel теперь имеет полную поддержку .vue файлов из коробки без дополнительных модулей или..

Еще один пример абстрактного компонента в Vue.js
Всем привет! Я фронтенд-разработчик и надеюсь, что вы тоже программист. Как часто вам нужно внедрять абстракции в код JavaScript? Никогда? О, давайте это изменим! Вы что-нибудь знаете о Intersection Observers API? Если да, отлично! Вы можете загуглить «Написание абстрактных компонентов в Vue.js» и получить множество скопированных статей о написании компонентов с отложенным рендерингом для достижения производительности рендеринга страницы в DOM. Я не буду здесь обсуждать этот..

Создайте простую игру с помощью Vuejs
Повторно введите номер, который вы видите ниже. Эз правильно? Идея проста. Отобразите число, а затем позвольте пользователю ввести число, которое они видят на экране. Однако есть поворот. Мы начинаем с отображения однозначного числа, а затем продолжаем добавлять количество отображаемых цифр по мере того, как пользователь переходит на более высокие уровни. Мы также вводим отображение времени ожидания для номера, так что номер будет отображаться только в течение определенного периода..

ES6: Обещание родного пути (на примере Strophe)
Первоначально опубликовано на www.melvinkoh.me . Прежде чем ES6 предоставит нам встроенную поддержку Promise, мы полагаемся на сторонние библиотеки, такие как Bluebird , чтобы задействовать этот полезный механизм. В этом посте мы увидим, как мы можем обещать API на основе обратных вызовов в собственном стиле ES6 и избежать общего анти-шаблона. Что такое Promisify? Promisify - это рефакторинг обычного API на основе обратного вызова в API на основе Promise. Зачем обещать?..