из библиотеки (naive ui) и содержит кусок данного кода
<n-modal :closable="false" :close-on-esc="false" v-model:show="showModal" />
и есть родительский компонент в котором содержится сам дочерний компонент, предположим
<div><MyComponent :showModal=false /></div>
А теперь главный вопрос, как изменять значение showModal из родительского компонента при условии того что его сможет изменять и дочерний компонент и сам элемент библиотеки куда он передается, как я знаю props не позволяют изменять себя в дочернем компоненте, есть ещё какие либо способы?
нужно и у дочернего компонента сделать v-model: <div><MyComponent v-model="showModal" /></div> а внутри дочернего сделать прокладку, например через computed (get, set). И эту проклдку навесить на n-modal v-model:show="showModal"
Обсуждают сегодня