当前位置: 首页 > news >正文

一个网站有多少gicp备案管理系统

一个网站有多少g,icp备案管理系统,宝塔网站做301重定向,查备案怎么查询electron主进程与渲染进程直接的通信示例 1. 背景#xff1a; electronvue实现桌面应用开发 2.异步模式 2.1使用.send 和.on的方式 preload.js中代码示例#xff1a; const { contextBridge, ipcRenderer} require(electron);// 暴露通信接口 contextBridge.exposeInMa…electron主进程与渲染进程直接的通信示例 1. 背景 electronvue实现桌面应用开发 2.异步模式 2.1使用.send 和.on的方式 preload.js中代码示例 const { contextBridge, ipcRenderer} require(electron);// 暴露通信接口 contextBridge.exposeInMainWorld(electron, {// 渲染进程向主进程通信sendAppDataPath: function(){ipcRenderer.send(sendappdatapath)},// 主进程向渲染进程通信onAppDataPath: (callback) ipcRenderer.on(appdatapath, (event, variable) callback(variable)),// 使用请求、响应模式【也是异步模式】上面的on,send同为异步模式gainAppDataPath: async () {return await ipcRenderer.invoke(gainappdatapath);},// 同步模式syncAppDataPath: () ipcRenderer.sendSync(syncappdatapath),}); main.js【主进程】 // 获取appdata路径并返回给vue ipcMain.on(sendappdatapath, function(event){// 方法1返回变量给vueevent.reply(appdatapath, appDataPath); // 可发送成功接收需在vue mounted中接收// 方法2使用.send 发送// event.sender.send(appdatapath, appDataPath); // 可发送成功接收也需要再 vue mounted中接收 })vue.js【渲染进程】 // 发送部分代码 methods: {demo: function(){window.electron.sendAppDataPath(); // 调用发送接口}, } // 需要在vue中的mounted中监听 mounted() {// 监听主进程的变量// 接收send、on的appdata变量window.electron.onAppDataPath((variable) {console.log(接受到变量: variable)})},2.2 使用.invoke的方式 preload.js中代码示例 const { contextBridge, ipcRenderer} require(electron);// 暴露通信接口 contextBridge.exposeInMainWorld(electron, {// 使用请求、响应模式【异步】gainAppDataPath: async () {return await ipcRenderer.invoke(gainappdatapath);},// 同步模式syncAppDataPath: () ipcRenderer.sendSync(syncappdatapath),}); main.js【主进程】 // 响应模式返回给vue ipcMain.handle(gainappdatapath, () {console.log(invoke back varable);return appDataPath; })vue.js【渲染进程】 // 在vue中的methods中 methods: {// 获取电脑apdata目录async gainAppDataPath() {// invoke响应模式 【异步】let appdatapath await window.electron.gainAppDataPath();console.log(目录为: appdatapath)}, }3. 同步模式 3.1 使用.sendSync preload.js中代码示例 const { contextBridge, ipcRenderer} require(electron);// 暴露通信接口 contextBridge.exposeInMainWorld(electron, {// 同步模式syncAppDataPath: () ipcRenderer.sendSync(syncappdatapath), }); main.js【主进程】 // 同步模式 ipcMain.on(syncappdatapath, (event) {event.returnValue xxx; })vue.js【渲染进程】 // 发送部分代码 methods: {demo: function(){let syncappdatapath window.electron.syncAppDataPath();console.log(同步模式目录为: JSON.stringify(syncappdatapath))}, }
http://www.hkea.cn/news/14388307/

相关文章:

  • 公司网站注销流程精准广告投放
  • wordpress建站给媒体分类做一整套网站需要什么
  • 快站公众号工具wordpress 页面很窄
  • 网站上的动态效果怎么做的搜索引擎优化百度
  • 做网站最大可以做多少g中国采购与招标网官网
  • 素材网站整站下载wordpress友情链接显示个数
  • discuz做地方门户网站微信小程序建站
  • php网站开发案例教程如何做家教网站
  • 工业设计招聘信息网站徐州英才网
  • 网站建设小程序山东wordpress主题logo
  • 友情链接互换网站下载官方网站
  • 做外贸免费的网站有哪些电子商务与网站建设策划书
  • 重庆市企业网站建设wordpress+禁用版本
  • 手机可以创建网站吗网站建设添加视频
  • 保定网站建设方案做电影平台网站怎么赚钱吗
  • 沙朗镇做网站公司企业推广方案范例
  • 济南营销型网站公司分销商城小程序
  • 网站建设功能报价极客邦
  • 酷站是什么网站营销型网站结构
  • 自己做网站优化苏州城乡和住房建设局网站首页
  • 网站用户角色wordpress悬停图
  • 商业网站导航怎么做WordPress mip 评论框
  • 做期货资讯网站网站建设这一行业怎样
  • 做网站学习什么漂亮logo图片
  • 企业管理体系包含哪些内容seo是啥职业
  • 电子书网站开发亚马逊店铺出售网站
  • 深圳龙岗淘宝网站建设公司有哪些使用iis搭建网站
  • 网站图标只做做货源网站可以赚钱吗
  • 百度智能建站平台app和网站的区别
  • mit网站可以做app点击网站出现微信二维码的链接怎么做