как реализовать закрытие страницы через функцию в vue js
по примеру
настроенная маршрутизация
{
path: '/example',
component: Layout,
redirect: '/example/list',
name: 'Example',
meta: {
title: 'example',
icon: 'example'
},
children: [
{
path: 'create',
component: () => import('@/views/example/create'),
name: 'CreateArticle',
meta: { title: 'createArticle', icon: 'edit' }
},
{
path: 'edit/:id(\\d+)',
component: () => import('@/views/example/edit'),
name: 'EditArticle',
meta: { title: 'editArticle', noCache: true },
hidden: true
},
{
path: 'list',
component: () => import('@/views/example/list'),
name: 'ArticleList',
meta: { title: 'articleList', icon: 'list' }
}]
},
когда я захожу в ArticleList.vue, я открываю список, захожу туда в страну разработки / редактирования -> открывается новый участник (страница списка остается открытой на вкладке рядом с ним), после отправки формы в CreateArticle .vue, страница CreateArticle.vue должна закрыться
Пробовал через destroy () В результате содержимое страницы очищается, а сама страница остается (но пустой), вам нужно закрыть страницу через X