我是React / Redux的初学者。我的问题是为什么某些组件/元素没有{},而某些组件(Thunk,React,Combine)却没有{}。我对它们的工作方式感到好奇;希望提供详细说明。谢谢。
import React from 'react';
import { StyleSheet, Text, View } from 'react-native';
import Thunk from "redux-thunk";
import {Provider} from "react-redux";
import {createStore, applyMiddleware} from "redux";
import combine from "./redux/combine";
const store = createStore(
combine,
applyMiddleware(
Thunk
)
)
export default class App extends React.Component {
render() {
return (
<Provider store={store}>
<Text>Hi</Text>
</Provider>
);
}
}
答案 0 :(得分:1)
基本上,ES6模块可以导出默认引用和参数化引用。默认是通过import moduleName from 'module';
访问的那个,您不必关心它的名称,因为您可以使用任何标识符名称代替moduleName
,而对于参数化导出,每个导出的值都有其密钥,例如{{1} }