<GoodsOptionForm :type="formType" :goods-id="goodsId" @created="onCreated" class="mb-2"/>
Он создаёт опцию к товару. Когда он её создал, нужно допустим отобразить форму не в режиме создания, а в режиме редактирования. Это можно внутри компонента сделать, подгрузить данные по апи созданной опции и заполнить форму. Или в родительском компоненте как видно ловить событие @created и допустим изменить параметры передаваемые в это компонент типа :mode="update".
Ещё такой момент, как размонтировать компонент внутри себя?
Управление компонентом из родителя. Как я понял компонент управляется из родителя по средствам изменения переменных, констант которые заюзаны на компоненте с v-if и пропы. Ни имеется ли какое апи для работы с компонентом, например в родители. ?
SomeComponent.unmount()
Можно вызвать принудительный ремаунт компонента, если задать ему key и поменять его в определенный момент Размонтировать компонент можно через v-if
Обсуждают сегодня