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

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

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

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

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

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

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

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

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

Александр

  • 0
    вклад
  • 20
    вопросов
  • 3
    ответа
  • 67%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как отрисовать через v-for полученные значения с сервера?

    Vlad_IT
    Владимир Проскурин @Vlad_IT
    Front-end разработчик
    У вас show, это объект, значения которого являются другие объекты или массивы. Чтобы выводить объекты, нужно писать для них отдельный цикл v-for. Для массивов тоже, но можно также воспользоваться str.join(',')
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как разобрать {__ob__: Observer} через for .. in ..?

    Stalker_RED
    Stalker_RED @Stalker_RED
    На вопрос "что это" ответить легко: это объект-наблюдатель, который vue подсовывает вместо ваших данных.

    На вопрос "как его раскукожить обратно" ответить сложнее. Придется рыться в доках по vue.
    Вот здесь вроде человеческим языком описано что там внутри происходит. Возможно оптимальным вариантом будет поставить vue devtools.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • При сборке vue проекта ругается на axios запрос?

    Павел @yapaha
    Разработчик
    URL поменяите
    "127.0.0.1:8000/api/company/1/" => "http://127.0.0.1:8000/api/company/1/"
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Передача входных параметров в компонент, как реализовать?

    0xD34F
    0xD34F @0xD34F Куратор тега Vue.js
    :to="{ path: '/field_of_activity', props: { messageId: 1}}"

    Что-то вы тут напутали. Параметры передаются уж точно не через свойство props - оно используется в описании маршрутов.

    Если хотите через path, тогда заменяете props на query (или прямо в path добавляете нужные параметры), а в описании соответствующего маршрута указываете что-то вроде props: route => ({ ...route.query }).

    Или можно сделать маршрут именованным, тогда path меняете на name с соответствующим значением, а props на params.

    Если хотите, чтобы поддерживались оба варианта, тогда в описании маршрута (помимо добавления имени) будет примерно так:

    props: route => ({ ...route.query, ...route.params })


    UPD. Вот вам демка, как это всё может выглядеть.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как отрисовать несколько компонентов подряд (количество зависит от введенного числа)?

    0xD34F
    0xD34F @0xD34F Куратор тега Vue.js
    v-for="i in num", где num - это ваше число
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как убрать компонент при полной загрузке страницы?

    shmatuan
    shmatuan @shmatuan
    8 year of Web, 5 years of Vue
    mounted() {
       this.is_loaded = true;
       this.is_loaded_1 = false;
    
        console.log(this.is_loaded_1)
      }
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как убрать компонент при полной загрузке страницы?

    muzikant777
    Андрей Седышев @muzikant777
    PHP/Vue разработчик
    Можно использовать v-cloak, как здесь: https://medium.com/vuejs-tips/v-cloak-45a05da28dc4
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
Оценили как «Нравится»
Самые активные сегодня
  • puzaka
    • 10 ответов
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 9 ответов
    • 0 вопросов
  • Vindicar
    Vindicar
    • 7 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 7 ответов
    • 0 вопросов
  • freeExec
    freeExec
    • 7 ответов
    • 0 вопросов
  • mayton2019
    • 6 ответов
    • 1 вопрос
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

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

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