赞了回答2025-11-12
Go 也可以启一个HTTP服务去访问编译构建好了的Vue项目静态文件目录啊……又不一定要通过 Nginx 的 HTTP服务。1Panel/core/server/server.go at 3be0dab8a30882c184256c19e7c6d1173f1ed23b · 1Panel-dev/1Panel
赞了文章2025-07-30
尝试了一些常用的文件资源浏览器,总有一些不痛快本地软件使用 SMB 共享链接,查看大量图片时缩略图显示缓慢基于网页的功能又没有那么丰富远程桌面响应与延迟所以撸起袖子开发一个运行在 NAS 的“远程文件资源管理器”初期功能文件/文件夹列表增/删/移统计大小、文件数...
赞了文章2025-01-20
下面尝试使用下dbus-send,但是好像一个method都不知道。问题来了,obj path、dest参数啥的怎么查询呢?小伙子不要慌,dbus是提供了一些标准接口的,标准接口可以在DBus-Spec中找到。我们可以使用dbus提供的标准接口进行迭代查询,查询到每个方法的输入输出参数、每...
赞了文章2025-01-20
DBUS是一种进程间通信(IPC)机制,支持进程间一对一、多对多通信。系统启动时,会同时启动一个后台服务进程(dbus-daemon),当两个进程间进行消息传递时,进程A会先将消息传递给dbus-daemon,然后dbus-daemon在将消息转发给目标进程。
回答了问题2024-09-19
FinalShell ?
赞了回答2024-08-08
楼上的回答太复杂了,可以看看CSS计数器,不用定位、不用js,轻松应对。具体例子可看:CSS计数器示例
赞了回答2024-07-30
把表单内容变成可拖拽不就行了吗
关注了问题2024-07-16
赞了回答2024-07-16
可以30s为一个刻度,让后台统计每个30秒的均值,图表中默认以30s甚至几分钟一个刻度展示,如果用户放大x轴想看某几分钟内的详情,在让后台返回某个时间段内的所有数据。总之就是提前计算好和只拿需要的数据。第二个点就是数据传输格式了,可以不用json格式。从你的逻...
赞了回答2024-06-03
在pinia-plugin-persistedstate插件之上在扩展广播通道,不知道有没有bug {代码...} {代码...} {代码...}
回答了问题2024-05-28
Array.prototype.toSorted()Array 实例的 toSorted() 方法是 sort() 方法的复制方法版本。它返回一个新数组,其元素按升序排列。可以在不改动代码的基础上考虑用这个api 排序试试
赞了文章2024-05-22
Chromium 为 Electron架构之滥觞,而 Chromium 有张架构图也是被经常引用的,就是这张:[链接]可这张图有一点却画得不算好,因此我稍稍改了一下:修改之前,Renderer 进程名被框在 Main thread 的虚框内,实在让人困惑;修改后,明确了进程和线程的关系,看起来好多了。
回答了问题2024-05-13
刚好也遇到了同源多页签/窗口之间共享数据的需求,找到了这个Broad Cast Channel 通信API。我先立个Flag,等有生之年我发布了这个 pinia 插件发布了再来,补充。估计最终实现逻辑与上面两位答主的思路不会有区别,都是发布订阅
赞了回答2023-12-21
因为:="data"简写语法的意思是将data中的每一个属性都当做prop传入,比如data是这么一个对象{name: ref1, age: ref2}等同于 :name="ref1" :age="ref2",注意script中的ref和template中的ref不是同一个概念,模板中是实例引用,编译的...
赞了文章2023-11-21
在本文中,我们将探讨 CSS 尺寸单位的四大类别。我们将了解这些尺寸单位的用途、它们的最佳工作原理,以及如何在每种情况下选择最佳尺寸单位,从而在各种媒体和设备尺寸下优化我们的布局。
赞了文章2023-11-07
笔者开源了一个Web思维导图mind-map,数据默认是存储在localstorage里,如果想保存到本地文件,需要使用导出功能,下次打开再使用导入功能,编辑完如果又想保存到文件,那么又需要从重新导出覆盖原来的文件,不得不说,可以但不优雅,所以最近增加了直接编辑本地文件...
赞了回答2023-10-20
刚在项目里实现完,发现有两个坑。重点:当用户未安装PWA时,用户点击页面任何位置,会触发PWA安装弹框,引导用户安装PWA。用户点击取消后,该弹框不会二次自动触发,除非用户自己点击浏览器搜索栏的安装按钮,或者刷新页面。用户安装PWA过的话,不会触发该逻辑。实...
赞了文章2023-09-07
css content 属性有很多实用的用法,这其中最为强大的莫过于是计数器了,它甚至可以实现连 javascript 都不能够实现的效果,下面我们一起来研究一下吧。
回答了问题2023-08-01
上文有提到两种同源的方式store 这个 LocalStore、SessionStore的更新事件service worker 这个不了解,不过他说了应该是有道理的,下面我在补充一个API window.postMessage window.postMessage - MDN 先贴下文档window.postMessage() 方法可以安全地实现跨源通信。 {...
回答了问题2023-04-25
讲道理,这里你知道 fs 是 node 负责的,但是基于 vue-cli 或者 vite 的开发环境你应该是不方便拓展一个接口来配合你前端做文件生成处理的。再者,我想弱弱的科普下,你所说的虚拟的 vueSFC 文件,本质上就是个字符串。下面我来说下我实现你描述需求的思路: