diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index df8393d..facf8dc 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -41,7 +41,6 @@ - @@ -53,7 +52,6 @@ import Hamburger from '@/components/Hamburger' import Screenfull from '@/components/Screenfull' import SizeSelect from '@/components/SizeSelect' import Search from '@/components/HeaderSearch' -import BigDataPopup from '@/components/BigDataPopup' export default { emits: ['setLayout'], @@ -63,8 +61,7 @@ export default { Hamburger, Screenfull, SizeSelect, - Search, - BigDataPopup + Search }, computed: { ...mapGetters([ @@ -86,7 +83,10 @@ export default { }, methods: { showBigDataImg() { - this.$refs.bigDataPopup.show = true + const routeUrl = this.$router.resolve({ + path: '/screen' + }) + window.open(routeUrl.href, '_blank') }, toggleSideBar() { this.$store.dispatch('app/toggleSideBar') diff --git a/src/router/index.js b/src/router/index.js index a3cf594..dfc305d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -52,6 +52,11 @@ export const constantRoutes = [ component: () => import('@/views/register'), hidden: true }, + { + path: '/screen', + component: () => import('@/views/screen/index'), + hidden: true + }, { path: '/404', component: () => import('@/views/error/404'), diff --git a/src/views/screen/background.png b/src/views/screen/background.png new file mode 100644 index 0000000..e4e1aeb Binary files /dev/null and b/src/views/screen/background.png differ diff --git a/src/views/screen/index.vue b/src/views/screen/index.vue new file mode 100644 index 0000000..4a3c74b --- /dev/null +++ b/src/views/screen/index.vue @@ -0,0 +1,418 @@ + + + + + \ No newline at end of file