electron-egg icon indicating copy to clipboard operation
electron-egg copied to clipboard

A simple, cross platform, enterprise desktop software development framework

Results 52 electron-egg issues
Sort by recently updated
recently updated
newest added

async doHttpRequest() { const { CoreApp } = EE; // http方法 const method = CoreApp.request.method; // http get 参数 let params = CoreApp.request.query; params = (params instanceof Object) ? params...

- **问题描述**:通过ipcRender.invoke调用主进程服务,主进程报错后将error直接当成正常结果返回了回来,无法通过try-catch捕获 - **问题原因**:ee-core\socket\ipcServer.js:105,捕获到异常后的处理方式是return而不是throw ![Snipaste_2024-07-06_12-57-09](https://github.com/dromara/electron-egg/assets/31085409/cc137d21-6d93-4004-80ef-748cddea4a3b) - **个人建议**:如果不希望前台处理任何后台的异常,应该直接拒绝将异常返回给前台;如果能够将异常返回给前台,应该使用常规的异常抛出逻辑,以便前台也能按照常规逻辑处理(以上仅个人观点)