electron-tabs-master Electron多标签组件
Electron 应用里的标签页用起来总感觉差点意思?electron-tabs-master这个小库还挺顺手的,MIT 授权,放心大胆地用,适合拿来做多标签界面。代码结构清晰,不用太折腾,自己改点样式也方便。
Electron 的桌面开发确实省事儿,尤其是你要做那种多文档窗口,比如一个 Markdown 编辑器或者视频浏览工具,这种时候就需要一个好用的标签组件。electron-tabs-master就了这个痛点,轻便好改,功能也不赖。
它封装得比较简洁,用起来像是在操作网页的 tabs。比如你可以通过new TabGroup()
快速创建标签组,用addTab
方法动态添加内容窗口,逻辑蛮清晰的。
标签切换动画也比较顺滑,响应也快,比较适合需要多任务窗口的应用场景。哦对了,你要是结合 Webpack 或 React 一起搞,效果更稳妥。像这篇就讲得挺细。
顺手整理了一些相关资源,方便你深入了解:
如果你正打算搞一个支持多窗口的桌面 App,electron-tabs-master真的可以试试,省不少事。
282.12KB
文件大小:
评论区