Столкнулся с аналогичной проблемой в 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 - удаляем и рендерим список заного, в противном случае может двоить и троить контент.