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

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

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

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

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

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

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

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

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

Влад Токарев

Веб разработчик
  • 56
    вклад
  • 12
    вопросов
  • 63
    ответа
  • 52%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • VUE парсинг сложного объекта из JSON с сохранением реактивности, как реализовать?

    Vadiok
    Влад Токарев @Vadiok
    Вы бы сократили вопрос до простых примеров, а то какие-то скриншоты, какой-то метод test(). Подумайте, хочется ли это кому-то читать?
    Написано 27 окт. 2022
  • React/vue и cms?

    Vadiok
    Влад Токарев @Vadiok
    Надо только учитывать, что у клиента с поисковиками будут проблемы.
    Написано 25 авг. 2022
  • Можно ли как-то запустить Vue 2-плагин на Vue 3?

    Vadiok
    Влад Токарев @Vadiok
    Евгений Журов, я писал не про встроенные во Vue3 Teleport, а именно про указанную вами библиотеку Vue-Teleport.
    Написано 04 авг. 2022
  • Можно ли как-то запустить Vue 2-плагин на Vue 3?

    Vadiok
    Влад Токарев @Vadiok
    Евгений Журов, странно, что Vue-Teleport в принципе работает на микрофронтендах, ему же вроде как надо одну сборку компонентов, чтоб использовать общие телепорты. Насколько я понимаю Vue-Teleport довольно просто адаптировать под Vue 3, только в вашем случае это все равно не поможет, т.к. версии под Vue 2 и под Vue 3 не будут видеть локации друг друга.
    Написано 04 авг. 2022
  • Можно ли как-то запустить Vue 2-плагин на Vue 3?

    Vadiok
    Влад Токарев @Vadiok
    Неужели так сложно переписать виджет на встроенный во Vue 3 Teleport?
    Написано 04 авг. 2022
  • Как правильно указывать(хранить)пароли в docker-compose?

    Vadiok
    Влад Токарев @Vadiok
    "в чем проблема?" а зачем мне этот вопрос задавать и почему?

    Максим Федоров, возможно, я неправильно понял ваш мотив, когда вы спрашивали:
    Вы разве используете docker-compose для продакшн?
    Написано 26 мая 2022
  • Как правильно указывать(хранить)пароли в docker-compose?

    Vadiok
    Влад Токарев @Vadiok
    а в чем проблема docker-compose?

    Максим Федоров, вероятно, mrkotovsk1 хотел спросить, в чем проблема использовать его для production? У меня аналогичный вопрос.
    Написано 26 мая 2022
  • Как во vue watch отслеживать состоние двух computed свойств через логичесвое И?

    Vadiok
    Влад Токарев @Vadiok
    В compoundAB проще отдавать [this.getA, this.getB]. А вотчеру отдавать параметр deep: true. Тогда не надо кусок с созданием строки, а потом с ее разбиением писать.
    Написано более года назад
  • Зачем писать в ООП стиле в JS?

    Vadiok
    Влад Токарев @Vadiok
    ixpl0, объект можно, а вот, если есть есть у объекта поля firstName и lastName, то fullName красивее получать геттером экземпляра класса, а не отдельной функцией.
    Написано более года назад
  • Почему рекомендуют использовать Vuex как прослойку для работы с API (через axios)?

    Vadiok
    Влад Токарев @Vadiok
    Владимир Коротенко, концепцию я привел в своём первом вопросе.
    Приведу ещё один пример: есть компонент, который выводит курс валют, на вход через пропсы он получает валюту-источник A и валюту-результат B.
    Компонент со стороннего сервиса получает курс валют для пары.
    Этот компонент выводится на странице несколько раз для неизвестных заранее пар валют.
    Как вы решите эту задачу, используя прослойку Vuex?
    А вот обращаясь напрямую из компонента в API, либо через прослойку, но где результат не сохраняется, а только возвращается, никаких проблем вообще не возникнет.
    Написано более года назад
  • Почему рекомендуют использовать Vuex как прослойку для работы с API (через axios)?

    Vadiok
    Влад Токарев @Vadiok
    Владимир Коротенко, такое ощущение, что вы либо мои вопросы не читаете, либо не понимаете, о чем вообще речь.
    Повторю ещё раз. Есть архитектурное решение (и я его считаю глупым) - делать запросы к API через Vuex и результаты ответа хранить в сторе.
    Почему я его считаю глупым: стор служит для того, чтобы несколько независимых компонентов имели доступ к одинаковым данным. А т.к. зачастую один и тот же эндпоинт API даёт разные ответы в зависимости от дополнительных параметров запроса, получается, что одновременный вывод одинаковых сущностей стора в двух независимых компонентах с разными фильтрами невозможен в принципе.
    Про ваш совет делать всё на бэке, зачастую это невозможно, фронтендер редко когда может указывать бэкендеру, что он должен делать. А бывают случаи, что обращение к API вообще идет к стороннему сервису, на который в принципе никак не повлиять.
    Также вариант получать избыточную информацию с бэка зачастую неосуществим, а если и осуществим, то в таком случае компонентам придется слишком много знать друг о друге, хотя это совсем ни к чему и решается простым способом - делать обращение к API без прослойки Vuex, который совершенно для другого.
    Написано более года назад
  • Почему рекомендуют использовать Vuex как прослойку для работы с API (через axios)?

    Vadiok
    Влад Токарев @Vadiok
    Владимир Коротенко, нужели вы не видите жуткую костыльность вашего метода? Да он и не осуществим. Перечитайте мой исходный вопрос. Как вы при первом запросе узнаете, что необходимо для второго запроса?
    Написано более года назад
  • Почему рекомендуют использовать Vuex как прослойку для работы с API (через axios)?

    Vadiok
    Влад Токарев @Vadiok
    Владимир Коротенко, вы не поняли вопрос. Если мне надо вывести 2 списка одних и тех же сущностей, но с разной фильтрацией, то как при вашем подходе это сделать, если за этот список отвечает Vuex и он один на все компоненты?
    Написано более года назад
  • Почему рекомендуют использовать Vuex как прослойку для работы с API (через axios)?

    Vadiok
    Влад Токарев @Vadiok
    Владимир Коротенко, как вы решите такую задачу: есть список статей с пагинациейи на этой же странице можно в попапе отредактировать статью и привязать к ней связанные статьи, выбрав их из списка статей
    Написано более года назад
  • Vue draggable. Как во Vue осуществить перетаскивание мышкой не целиком объектов, а только их данных?

    Vadiok
    Влад Токарев @Vadiok
    Сформулируйте задачу более конкретно - в чем именно проблема?
    У вас как будто заголовок про одно, а описание про совсем другое.
    Написано более года назад
  • Почему не находит WiFi сеть в Linux Mint?

    Vadiok
    Влад Токарев @Vadiok Автор вопроса
    Денис Шавалеев, да, инициализировался под именем "wlp3s0":
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
           valid_lft forever preferred_lft forever
        inet6 ::1/128 scope host 
           valid_lft forever preferred_lft forever
    2: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
        link/ether c4:b3:01:c2:82:4b brd ff:ff:ff:ff:ff:ff
        inet 192.168.1.138/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp3s0
           valid_lft 61255sec preferred_lft 61255sec
        inet6 fe80::6a1d:93a9:7747:42e0/64 scope link noprefixroute 
           valid_lft forever preferred_lft forever
    Написано более двух лет назад
  • Почему не находит WiFi сеть в Linux Mint?

    Vadiok
    Влад Токарев @Vadiok Автор вопроса
    @dronmaxman
    Попробуйте удалить профиль сети.
    - профиль удален, не помогает. К одной из сетей изначально не было подключения в Linux, т.е. она сразу не находилась.
    У вас сеть на каких каналах работает? Попробуй изменить канал.
    - сейчас на 11-м, как я написал в описании вопроса, в таком случае сеть работает. Но дело в том, что я не могу у любого произвольного роутера менять настройки каналов, например, в случае поездки очень неприятно будет получить такие внезапные проблемы с сетью отеля.
    Написано более двух лет назад
  • Почему не находит WiFi сеть в Linux Mint?

    Vadiok
    Влад Токарев @Vadiok Автор вопроса
    сам интерфейс wifiX в системе есть?


    Вероятно, что есть, т.к. другие сети видит и мою тоже видит и подключается, но только в случае, описанном в вопросе.
    Написано более двух лет назад
  • Почему не находит WiFi сеть в Linux Mint?

    Vadiok
    Влад Токарев @Vadiok Автор вопроса
    ``ip -a`` - это не полная команда
    Usage: ip [ OPTIONS ] OBJECT { COMMAND | help }
           ip [ -force ] -batch filename
    where  OBJECT := { link | address | addrlabel | route | rule | neigh | ntable |
                       tunnel | tuntap | maddress | mroute | mrule | monitor | xfrm |
                       netns | l2tp | fou | macsec | tcp_metrics | token | netconf | ila |
                       vrf | sr | nexthop }
           OPTIONS := { -V[ersion] | -s[tatistics] | -d[etails] | -r[esolve] |
                        -h[uman-readable] | -iec | -j[son] | -p[retty] |
                        -f[amily] { inet | inet6 | mpls | bridge | link } |
                        -4 | -6 | -I | -D | -M | -B | -0 |
                        -l[oops] { maximum-addr-flush-attempts } | -br[ief] |
                        -o[neline] | -t[imestamp] | -ts[hort] | -b[atch] [filename] |
                        -rc[vbuf] [size] | -n[etns] name | -N[umeric] | -a[ll] |
                        -c[olor]}
    Написано более двух лет назад
  • Как использовать проверку на null в TypeScript в функции вместо if?

    Vadiok
    Влад Токарев @Vadiok Автор вопроса
    Алексей Ярков, спасибо, можно, но в исходном варианте по-моему более наглядно видна суть проблемы.
    Написано более трёх лет назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Следующие →
Самые активные сегодня
  • Evgenii
    • 14 ответов
    • 0 вопросов
  • TOA
    Злой Негр
    • 8 ответов
    • 0 вопросов
  • mayton2019
    • 6 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 6 ответов
    • 0 вопросов
  • JustKappaMan
    Кирилл
    • 6 ответов
    • 0 вопросов
  • xez
    Dmitry Roo
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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