React导入多个功能

时间:2019-06-28 12:53:00

标签: reactjs

import {test,test1,test3} from 'react'

有没有办法做这样的事情?

import {test,test1,test3} as R from 'react'

So in my code it will be:

R.test();
R.test1();
R.test3();

1 个答案:

答案 0 :(得分:3)

import * as R from 'somecomponent';

这将导入在export中标记为somecomponent的所有功能和组件,并将其中的一组组成为R

R.test();
R.test1();
R.test2(); 

import { test, test1, test2 } from 'somecomponent';

这将从somecomponent导入这些功能。它们应该这样导出。

export const test = () => {};
export const test1 = () => {};
export const test2 = () => {};

然后您可以像下面这样称呼他们:

test();
test1();
test2();