Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Denioo

  • 32
    вклад
  • 69
    вопросов
  • 91
    ответ
  • 19%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как вытащить точную строку из массива строк?

    Barrakuda74 @Barrakuda74
    console.log(filtStr("^cat$"));
    Ответ написан 22 окт. 2021
    4 комментария
    4 комментария
  • Как работают классовые компоненты в React?

    Casufi
    Владимир @Casufi
    Реакт сам создает екземпляр класса и сам вызывает метод рендер, более того он сам вызывает кучу методов жизненного цикла, но я рекомендую пользоваться функциональными компонентами и хуками.
    https://reactjs.org/docs/hooks-intro.html#complex-...
    1) Потому что Fiber лучше работает с функциональными компонентами.
    2) Есть полтора случая на 1000000 когда на функциональном компоненте нельзя реализовать то, что на классовом и все они описаны в официальной документации.
    3) В реакте единственное возможное наследование это class Board extends React.Component, все, дальше начинается композиция, и в реакте думать в категориях OOP скорее вредно, чем полезно.
    https://reactjs.org/docs/composition-vs-inheritanc...

    So What About Inheritance?

    At Facebook, we use React in thousands of components, and we haven’t found any use cases where we would recommend creating component inheritance hierarchies.


    Поэтому забудьте про class based кмопоненты и сами пишите все на функциональных. А жизненный цикл class based компонент прочитайте внимательно пару (десятков) раз, чтобы запомнить и просто разбираться в чужом коде.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • В чем разница между module.exports и export default?

    WblCHA
    WbICHA @WblCHA
    Старый: module.exports
    Новый: export default
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Возьмут ли с Российским дипломом вуза за границу на веб-программирования junior'a?

    php666
    Северное Сияние @php666
    PHP-макака
    Видосиков на ютубе пересмотрел? кококо, заграница, веб, джс, многаденег, пыщ пыщ ко-ко-ко

    Ты там никому не нужен (как и здесь).
    Ответ написан более года назад
    2 комментария
    2 комментария
  • Комбинированная пагинация во Vue?

    0xD34F
    0xD34F @0xD34F Куратор тега Vue.js
    https://jsfiddle.net/vp4qawfg/

    Или можно взять что-нибудь готовое, на awesome-vue есть подборка компонентов пагинации, среди которых можно найти такие, которые реализуют требуемую функциональность.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как сохранить и запрограммировать алгоритм?

    Rerurk @Rerurk
    вот тут все подробно
    Ответ написан более года назад
    9 комментариев
    9 комментариев
  • Как вынести администратора в firebase?

    BojackHorseman
    Лентюй @BojackHorseman
    ...в творческом отпуске...
    там же роли через консоль можно настроить. этого недостаточно?
    Ответ написан более года назад
    3 комментария
    3 комментария
  • Что более востребовано react или Vue?

    sergey-gornostaev
    Сергей Горностаев @sergey-gornostaev
    Седой и строгий
    Магия доступная только избранным
    5f3ff078701c7850503649.png
    5f3ff0813a552401639622.png
    Ответ написан более года назад
    6 комментариев
    6 комментариев
  • Где взять mackbook в рассрочку?

    inoise
    Иван Шумов @inoise
    Solution Architect, AWS Certified, Serverless
    1. Хватает или нет - зависит от задач. В такой постановке вопроса лучший ответ это "ХЗ"
    2. Брать в рассрочку или кредит технику эппл - ОЧЕНЬ плохая затея. Это совсем не дешевые устройства, а при поломках/потере так еще и печальнее может стать. Такую технику брать в рассрочку можно только в одном случае - это инструмент, который позволит вам окупить ВСЕ расходы + сверху
    Ответ написан более года назад
    8 комментариев
    8 комментариев
  • Как на vue связать такие данные?

    0xD34F
    0xD34F @0xD34F Куратор тега Vue.js
    Делаете ещё одно вычисляемое свойство - массив выбранных элементов. Геттер достаёт соответствующий массив из стора, сеттер вызывает мутацию. Используете это свойство в v-model чекбоксов. Вычисляемое свойство, управляющее выбором всех чекбоксов, переписываете следующим образом: в геттере сравниваете длины массивов всех элементов и выбранных, в сеттере устанавливаете значение вычисляемого свойства выбранных элементов. Например.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как правильно во vuex изменять уже имеющийся state?

    Михаил @Nolan81
    программист
    В доках есть про то как использовать v-model совместно с vuex state
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как правильно во vuex изменять уже имеющийся state?

    0xD34F
    0xD34F @0xD34F Куратор тега Vue.js
    Вычисляемое свойство, сеттер которого будет вызывать мутацию.
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как анимировать эту SVG картинку?

    smilingcheater
    smilingcheater @smilingcheater
    @keyframes rotation {
            from {
                transform: rotate(0deg);
            }
            to {
                transform: rotate(360deg);
            }
        }
        svg {
            animation: rotation 1s steps(9) infinite;
        }
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как отловить нажатие кнопки на input?

    lazalu68
    Kovalsky @lazalu68
    Salmon
    Что значит "не подходит"? Вроде всё работает
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Как на vue создать multy-checkbox?

    Rsa97
    Rsa97 @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как на vue создать multy-checkbox?

    SkiperX
    Алекс Глебов @SkiperX
    Main Checkbox делаешь отдельно, вешаешь на него на change метод, который пройдется по mainCategories и у каждого заменит isChecked на нужный

    в v-model чекбоксу еще передавай truу или false, т.е Category.isChecked у тебя
    https://ru.vuejs.org/v2/guide/forms.html#%D0%A7%D0...
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Как во vue поместить один Layout в другой?

    Aetae
    Aetae @Aetae
    Тлен
    Если используется vue-router, то в верхнем просто <router-view>, а в routes просто:
    {
      path: '/topLayout',
      component: 'topLayout',
      children: [
        {
          path: ':botlayout?',
          component: 'botlayout',
        },
      ]
    }
    Ответ написан более года назад
    1 комментарий
    1 комментарий
  • Проблема с корсами при отправки в firebase?

    hzzzzl
    hzzzzl @hzzzzl
    2 arguments were expected, but 1 was received

    скорее всего action.payload это объект, а createUserWithEmailAndPassword хочет вызываться как createUserWithEmailAndPassword(email, password)
    Ответ написан более года назад
    Комментировать
    Комментировать
  • Сильно ли влияет ngrok?

    inoise
    Иван Шумов @inoise
    Solution Architect, AWS Certified, Serverless
    Ухудшает, конечно. ngrok добавляет не контролируемое число hop-ов. Это же сеть, в конце-концов
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
  • Книга или что-то еще для изучения javascript?

    drawnofmymind @drawnofmymind
    Владилен Минин наше все)
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • Следующие →
Самые активные сегодня
  • Drno
    • 7 ответов
    • 0 вопросов
  • black1277
    black1277
    • 6 ответов
    • 0 вопросов
  • ThunderCat
    ThunderCat
    • 6 ответов
    • 0 вопросов
  • SoreMix
    soremix
    • 6 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 5 ответов
    • 0 вопросов
  • origami
    • 4 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации