Например, мне нужно отрендерить root компонент и здесь же присвоить data переменную
ты бы хоть код показал, сообщество еще не привыкло к новому синтаксису что бы без кода отвечать
setup(){ const instance = getCurrentInstance(); const { ctx } = instance; const style = instance.type.__cssModules['$style'] const showModal = ref(false) // Ее надо в data записать onBeforeMount(() => { ctx.InitFont() ctx.GlobalConfig.rootDom = document.getElementById(ctx.rootId) ctx.BindEventsToButtons(ctx.rootDom) ctx.StorageApp().init(); ctx.rootDom.addEventListener('widget:addToCart', (data) => { const { detail } = data console.log(instance) }) }) const component = h('div', { className: ${style['app-container']}}, [h(defineAsyncComponent(() => import('@/components/modal/modal-root.vue'))), ctx.$store.getters.getBasketMode === 1 ? h(defineAsyncComponent(() => import('@/components/basket/float-basket.vue'))) : []]) return () => component },
ух ё.. моё сообщение выше, не значит что нужно портянку кода в чат кидать..
setup(){ const instance = getCurrentInstance(); const { ctx } = instance; const style = instance.type.__cssModules['$style'] const showModalState = ref(false) // Ее надо в data записать return () => h('div', { className: ${style['app-container']}})...... },
Обсуждают сегодня