Ответы пользователя по тегу Vue.js
  • Как сделать, чтобы JS метод выполнятся после полного рендеринга страницы во Vue.js?

    ViperOMG
    @ViperOMG
    Столкнулся с аналогичной проблемой в Nuxt 2.17

    мое решение проблемы:

    mounted() {
         this.refreshSelectPicker()
        },
     methods: {
            refreshSelectPicker() {
                $('.selectpicker2').selectpicker('render');
            },

    P.s. Переименовал selectpicker в selectpicker2, чтобы не срабатывал автоматический рендеринг. В текущем коде select формируется только после формирования контента на странице.

    p.p.s Для тех, кому нужно динамическое обновление bootstap select на основе каких-то параметров:

    refreshSelectPicker2() {
                $('.selectpicker3').selectpicker('destroy');
                $('.selectpicker3').selectpicker('render');
            },

    // дописываем к классу selectpicker2 еще один класс selectpicker3 и вместо выполнения render/refresh - удаляем и рендерим список заного, в противном случае может двоить и троить контент.
    Ответ написан
    Комментировать
  • NUXT - Cannot read properties of undefined (reading 'state'), или как вывести данные из Store в компонент?

    ViperOMG
    @ViperOMG Автор вопроса
    Долго мучался, на свою версию устанавливал vuex через --force и все сломалось.
    было проделано следующее:
    -вырезан установленный vuex
    -переустановлен nuxtjs версия 2.17.2
    теперь все работает
    Всем спасибо за внимание, надеюсь кому-нибудь поможет.
    Ответ написан
    Комментировать