createBottomTabNavigator

createBottomTabNavigator

我正在通过React Navigation docs,在那儿遇到了类似的事情:

import Ionicons from 'react-native-vector-icons/Ionicons';
import { createBottomTabNavigator } from 'react-navigation';

export default createBottomTabNavigator(
  {


现在,我无法理解此行的作用:

export default createBottomTabNavigator(


我的意思是它肯定会导出某些东西,但是它是一个函数吗?

如果是,那么应该不是这样:

export default function createBottomTabNavigator(


或根据ES6,如下所示:

export default function createBottomTabNavigator = () =>{

最佳答案

该代码等效于

const MyBottomTabNavigator = createBottomTabNavigator( { /* ... */ });
export default MyBottomTabNavigator;


调用该函数,返回一个对象。该对象已导出并在其他地方使用。

编辑:
同样,更多示例代码:

const rootOf2 = Math.sqrt(2.0);
export default rootOf2;

10-02 16:23