0
我正在为npm和id创建一个Angular 2库,以允许用户在一个导入语句中实现所有组件。如何在Angular 2中导出多个组件
例如像进口ROUTER_DIRECTIVES
import {ROUTER_DIRECTIVES, Router} from '@angular/router';
directives: [ROUTER_DIRECTIVES]
时,我怎样才能做到这一点?
我正在为npm和id创建一个Angular 2库,以允许用户在一个导入语句中实现所有组件。如何在Angular 2中导出多个组件
例如像进口ROUTER_DIRECTIVES
import {ROUTER_DIRECTIVES, Router} from '@angular/router';
directives: [ROUTER_DIRECTIVES]
时,我怎样才能做到这一点?
你可以把一个数组的组件和导出阵列:
export var MY_DIRECTIVES = [ DirectiveOne, DirectiveTwo ];
你就可以导入阵列:
import { MY_DIRECTIVES } from 'your/file';
把他们都在同一个文件 –
我我不确定你的意思。如果我只是写出口类component1 {}和导出类component2 {}。你仍然需要从'路径' –
写入import {component1,component2}哦,你需要ROUTER_DIRECTIVES行为。 'export var MY_DIRECTIVES = [DirectiveOne,DirectiveTwo];' –