electron 自定义窗口 实现拖拽
<template>
<div id="title"></div>
<div id="title-box"></div>
<RouterView></RouterView>
</template>
<script setup>
import { RouterView } from 'vue-router';
</script>
<style scoped>
#title {
width: 100%;
height: 30px;
/* 支持拖动窗口 */
-webkit-app-region: drag;
gap: 10px;
position: fixed;
z-index: 99999;
background-color: #fff;
}
/* 占位符 */
#title-box {
height: 30px;
}
</style>
主线程
main.js
{
titleBarStyle: 'hidden',
titleBarOverlay: {
height: 30,
color: '#fff',
symbolColor: '#000'
}
}
本文来自博客园,作者:小枫同学,除网络转载的部分,其他版权属于作者和博客园所有,未经作者或博客园许可,禁止转载、复制、重新发布完整或者部分文字、代码、图片等信息,否则将保留追究法律责任的权利(如博客侵权了您的作品,本人再次表示抱歉,请将原创地址发送至下文邮箱,核实后立刻删除。)。查阅文章的同学,由于网络爬虫严重,有些代码并不会完整贴出来或者存在bug,不过你可以发送邮件到xfstune@126.com获取新代码,记得附上文章链接

浙公网安备 33010602011771号