导入所有组件Angular2

Ker*_*tis 5 angular

我有很多组件,导入部分看起来很臃肿:

import {comp1} from './components/comp1/comp1';
import {comp2} from './components/comp2/comp2';
....
Run Code Online (Sandbox Code Playgroud)

有没有办法写通用导入?就像是

import * from './components/';
Run Code Online (Sandbox Code Playgroud)

Raf*_*ik 7

您可以使用import with *和use as关键字来创建要在组件中使用的变量.例如:

import * as jwt from 'angular2-jwt/angular2-jwt';
Run Code Online (Sandbox Code Playgroud)

然后在您的组件中将其引用如下:

// ...
  console.log(jwt.AuthConfig);
Run Code Online (Sandbox Code Playgroud)