electron-router:路由器解决电子地狱回调传递,对MVC有用

时间:2024-06-06 02:20:57
【文件属性】:

文件名称:electron-router:路由器解决电子地狱回调传递,对MVC有用

文件大小:497KB

文件格式:ZIP

更新时间:2024-06-06 02:20:57

JavaScript

电子路由器 路由器解决Electron Shell回调传递,对MVC有用 内容 安装 // Install: npm install electron-router // Test: npm test 动机 问题 制作电子应用程序时,我通常会遇到相同的问题:消息传递;消息传递;消息传递。 如果要将消息发送到窗口,则无论要从哪个模块发送消息,都必须保留对它的引用,这有两种可能的解决方案: 将所需的窗口对象传递给每个需要向该窗口发送消息的模块。 或者 以某种方式将消息发送给窗口引用的所有者(通常意味着回调传递)。 另一方面,当您想从窗口接收消息时,您必须收听ipc,它通常很棒,但是会迫使您对回调将要访问的变量进行完美的调整。 这本身并不会带来问题,但是随着应用程序的增长,它可能会变成一个问题。 这方面的一个示例是,当您拥有一个数据库并想从窗口渲染器进程中查询它时,或者数据库正在ip


【文件预览】:
electron-router-master
----.gitignore(529B)
----package.json(2KB)
----package-lock.json(88KB)
----LICENSE(1KB)
----README.md(8KB)
----tests()
--------renderer()
--------coverage.js(2KB)
--------errors()
--------env()
--------config()
--------mainProcess()
----router.png(598KB)
----router.js(16KB)

网友评论