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

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

Все теги (10)

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

Все ответы (15)
  • Возможно ли сделать функцию, которая сама будет делать клик по ссылке?

    @FODD
    function a() {
      const link = document.querySelector(a)
      if (link) {
        link.href = 'https://habr.com/ru'
        link.click()
      }
    }
    Ответ написан
    Комментировать
  • Какие минусы у vue-cli?

    @FODD
    В контексте мелких и средних проектов у vue-cli (далее по тексту буду иметь ввиду и остальные клиенты других фреймворков) одни плюсы - за условные 5 минут вы получаете типовой конфиг, который можно расширить свои плагинами и получить рабочую сборку.

    Большой же проект предполагает, что:
    1) может потребоваться нестандартная сборка, несколько точек входа со своим конфигом и прочие веселые прелести
    2) на проекте работает специалист, который знает как работает сборщик и умеет написать к нему необходимый конфиг сам с нуля
    3) у клиентов есть свои конфиги, которыми нужно учиться пользоваться в ДОПОЛНЕНИЕ к конфигам сборщика. Не всем нравится учиться лишним вещам

    И вот тут начинаются проблемы - клиент генерит свой конфиг, и примешивает к нему то, что вы дописали. При этом что он там в итоге нагенерил смотреть не особо и удобно. В итоге все выливается в ситуацию "что эта тулза там ещё сгенерила, мне надоело перебивать правила".

    Если проект полностью подходит под стандартный конфиг vue-cli - ничего плохого в его использовании нет.

    У angular cli в этом плане получше - там можно выбрать, что делать с кастомным конфигом - примешать к стандартному, или заменить им стандартный. У vue, несколько я знаю, такой возможности нет.

    P.S. у меня vue-cli не может нормально собрать свежеесозданный проект с vuetify, приходится понижать версию sass-loader. За такие "фишки" отдельные лучи добра.
    Ответ написан
    Комментировать
  • Как вызывать переменную вне цикла?

    @FODD
    Если вы объявите переменную за циклом - ее можно будет менять внутри цикла, а значение останется.
    <?php
    $arr_users = $vk->request('messages.getConversationMembers', ['peer_id' => $chat_ids, 'group_id' => $group_id]);
    $memberid = 0;
    foreach ($arr_users['items'] as $item) {
      if($item['is_admin'])  {
        $memberid = $item['member_id'];
        break;
      }
    }
    if ($memberid !== 0) {
        // Используете переменную
    }
    Ответ написан
    1 комментарий
  • Как сделать один flex элемент больше чем другие?

    @FODD
    Яб такое делал на гридах, там есть удобные функции для такого размещения.
    Конкретно на флексах поиграйтесь с flex-grow у каждого элемента. Подозреваю, что достаточно будет указать flex-grow: 1 у маленьких плиток и 2 у большой
    Ответ написан
    1 комментарий
  • На какой хостинг можно выложить telegram-бота, написанного на .net core?

    @FODD
    На любой VPS. Например рядом на хабре один хостинг постоянно ведёт блог.
    Проблему с сертификатом можно решить, взяв бесплатный .tk домен и получить к нему честный и доверенный сертификат от LetsEncript
    Ответ написан
    Комментировать