如何在ES6中导入嵌套对象

How to import nested objects in ES6

本文关键字:导入 嵌套 对象 ES6      更新时间:2023-09-26

简单的问题,我正在尝试使用电子,我需要在客户端上获得remote对象。

const {BrowserWindow} = require('electron').remote; // Works

,

import {BrowserWindow} from 'electron/remote' // Does not work

对ES6类不熟悉,只是不确定为什么这不起作用。谢谢。

只能从模块中导入。electron/remote不是一个模块,但remote是模块electron的一部分,所以你可以写:

import remote from "electron";

然后你可以这样做:

const {BrowserWindow} = remote;

但是你的第一个代码工作得很好!你可以在这里阅读更多关于import语句的信息

希望能有所帮助

我想你应该这样使用:

import {remote} from 'electron'
// do something with remote.BrowserWindow