https://github.com/angular/angular
Raw File
Tip revision: 02e8901d9eec916d1f59409435e53b7a34e7a33d authored by Jessica Janiuk on 17 March 2021, 18:41:56 UTC
release: cut the v12.0.0-next.5 release (#41249)
Tip revision: 02e8901
lib2.ts
import {Component, Injector, NgModule} from '@angular/core';
import {Lib1Module, Service} from 'lib1_built';

@Component({
  selector: 'test-cmp',
  template: '{{instance1}}:{{instance2}}',
})
export class TestCmp {
  instance1: number;
  instance2: number;

  constructor(service: Service, injector: Injector) {
    this.instance1 = service.instance;
    this.instance2 = injector.get(Service).instance;
  }
}

@NgModule({
  declarations: [TestCmp],
  exports: [TestCmp],
  imports: [Lib1Module],
})
export class Lib2Module {}
back to top