вот менюшку, при первом ее открытии происходит полная перерисовка компонентов, может кто то подсказать в чем может быть проблема?
На чем менюшка?
<template> <transition name="_overlay"> <div class="c-overlay" v-if="overlay" :class="{ overlay_menu: overlay === 'OverlayMenu' }" > <div class="c-overlay_main" :class="{ overlay_menu: overlay === 'OverlayMenu' }" > <component :is="overlay"></component> </div> </div> </transition> </template> <script> import { mapFields } from "vuex-map-fields"; import OverlayMenu from "~/components/Overlay/Menu"; import BlogPost from "~/components/Overlay/BlogPost"; import JobPost from "~/components/Overlay/JobPost";
вот таким вот образом работает
Обсуждают сегодня