Vue.component('messages', function (resolve) {
require(['./components/messages.vue'], resolve);
});
вот так подключается компонент и при сборке создается отдельный файл который будет подгружаться на странице только если этот компонент будет вызван как <messages></messages>
для фронта создаю отдельный типовой front.js с экземпляром Vue в котором указываю такие компоненты и подключаю его в лейауте публичной части
Евгений Петров: своим вопросом натолкнули на мысль о костыле, спасибо если решения не найдется, буду использовать удаление элемента с предварительным изменением его width/height , это заставит наш неизменный блок смещатся плавно =)
Евгений Петров: блок не меняется, а смещается изза того что [допустим] слева от него образовалась пустота и свойство float:left его притягивает влево, что происходит с остальными блоками вообще не принципиально, они вырезаются с помощью js
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
вот так подключается компонент и при сборке создается отдельный файл который будет подгружаться на странице только если этот компонент будет вызван как
<messages></messages>
для фронта создаю отдельный типовой front.js с экземпляром Vue в котором указываю такие компоненты и подключаю его в лейауте публичной части