|
@@ -6,22 +6,16 @@
|
|
|
|
|
|
<script setup>
|
|
|
import { nextTick, onMounted } from 'vue'
|
|
|
-import { useRoute } from 'vue-router'
|
|
|
-import split from 'split.js'
|
|
|
import { isNullES, setElementMainColor } from 'js-fast-way'
|
|
|
import { toPage } from './utils/tools'
|
|
|
-
|
|
|
-const useRoutes = useRoute()
|
|
|
+import split from 'split.js'
|
|
|
|
|
|
nextTick(() => {
|
|
|
+ setIpcRenderer()
|
|
|
window['$split'] = split
|
|
|
setElementMainColor('#02a271')
|
|
|
})
|
|
|
|
|
|
-onMounted(() => {
|
|
|
- setIpcRenderer()
|
|
|
-})
|
|
|
-
|
|
|
//设置通信监听
|
|
|
const setIpcRenderer = () => {
|
|
|
window.electron.ipcRenderer.on('open-file-vue', (event, { data, argv }) => {
|
|
@@ -29,9 +23,6 @@ const setIpcRenderer = () => {
|
|
|
console.log('open-file-data', data)
|
|
|
console.log('open-file-argv', argv)
|
|
|
if (isNullES(data) || data === 'win') return
|
|
|
- const { path } = useRoutes
|
|
|
- if (path === 'project' || path === 'jump') return
|
|
|
- console.log('open-file-vue', data)
|
|
|
toPage({
|
|
|
page: '/project',
|
|
|
query: {
|