Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (18)

Лучшие ответы пользователя

Все ответы (15)
  • Как реализовать отправку данных с сайта в программу?

    @zxf
    Вариант 1: Почитайте о WebSocket’ах:
    https://developer.mozilla.org/ru/docs/Web/API/WebS...

    Вариант 2: HTTP запросы из программы на сервер с определенным промежутком времени.

    В чатах, проблема извещения участников о новых сообщениях имеет ту же суть, что и Ваша задача. Для уведомления подключенных участников о том, что поступило новое сообщение используется технология WebSocket’ов.
    Ответ написан
    Комментировать
  • Для чего нужен "Микс" в методологии БЭМ?

    @zxf
    Нужны для удобства.

    Я бы рекомендовал использовать, когда необходимо реализовать layout’ы каких-либо переиспользуемых компонентов.

    Кнопка может быть светлой и темной, для этого логично использовать модификатор, так как модификация несущественная и, очевидно, отражающая состояние блока (…_dark / …_light).
    Если модификация более существенная и требует сбора стилей из разных классов, можно использовать микс, тогда система получится более гибкая, за счёт мелких переиспользуемых классов.

    В процессе решения проблем становится понятно, где и что удобнее использовать.
    Ответ написан
    1 комментарий
  • Сохраняет ли Git информацию об измененных файлах и коммитах?

    @zxf
    Сохраняет. Вся информация хранится в Вашей файловой системе, поэтому данные Вы не потеряете, если перезапустите компьютер в процессе разработки, не сделав commit.
    Ответ написан
    Комментировать
  • Какими инструментами добавляете 3d модели на веб страницу? Есть какой стандарт на 2022 год?

    @zxf
    Могу предложить такой вариант.

    Так или иначе, надо смотреть в сторону WebGL, а там уже использовать наиболее удобные библиотеки.
    Ответ написан
    Комментировать
  • Как повесить active class?

    @zxf
    <div :class="{ ‘pb-2’: isActive }"></div>
    data() {
      return {
        isActive: true,
      }
    }


    Где pb-2 это любой класс из tailwind.

    Классы tailwind доступны глобально, поэтому в шаблоне Vue вам надо думать о них, как о видимых классах внутри шаблона.

    В итоге все, что Вам остаётся это привязать логическую переменную к названию класса внутри шаблона.

    Запись ‘pb-2’: isActive буквально означает: «повесь мне класс pb-2, ЕСЛИ переменная isActive истинная».

    Можно делать и более интересные штуки, например:

    <div :class="{ ‘pb-${size}’: isActive }"></div>
    
    props: {
        size: {
            type: string,
            default: 4,
        },
    data() {
      return {
        isActive: true,
      }
    }
    Ответ написан
    6 комментариев