2017-10-09 89 views
0

我可以这样做:如何在ES6中使用* as +命名导出?

import * as Name from 'module'; 

import { A, B } from 'module'; 

如何将2相结合?

import * as Name, { A, B } from 'module'; 

显示语法错误预期字符串文字

+0

通过组合,您的意思是AND和OR的效果吗?即你想使用'Name。...','A'和'B',还是只使用'Name.A'和'Name.B'? – Bergi

+0

他们的影响,根据我的非工作的例子 – dragonmnl

回答

1

不幸的是,你不能。您只能将默认导入与名称空间导入或默认导入与命名导入结合使用。但是,您可以使用两个声明:

import * as Name from 'module'; 
import { A, B } from 'module';