Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从'导入React,{Component};反应;;{}部分是什么?_Javascript - Fatal编程技术网

Javascript 从'导入React,{Component};反应;;{}部分是什么?

Javascript 从'导入React,{Component};反应;;{}部分是什么?,javascript,Javascript,很简单,有人能解释一下花括号之间的部分是什么吗 我知道您添加了它,然后可以从“extends React.Component”中删除React,但不确定它的用途或背后的原因。它基本上只允许您在需要时导入单个成员。在您提供的情况下,它可能没有其他工具有用。例如: // constants.js export const TEST_CONST = 'HOLA'; export const OTHER_TEST_CONST = 'YO'; // someFile.js import { TEST_C

很简单,有人能解释一下花括号之间的部分是什么吗


我知道您添加了它,然后可以从“extends React.Component”中删除React,但不确定它的用途或背后的原因。

它基本上只允许您在需要时导入单个成员。在您提供的情况下,它可能没有其他工具有用。例如:

// constants.js
export const TEST_CONST = 'HOLA';
export const OTHER_TEST_CONST = 'YO';

// someFile.js
import { TEST_CONST } from './constants';

console.log(TEST_CONST); // output: 'HOLA'
希望对你有点帮助。对MDN上的模块系统也有很好的描述


你还不明白什么?你自己写的,它允许你删除样板文件。但这就是它的全部目的吗?我想尝试获得更多的理论。谢谢,这就是我想要的。