:YES ..例えば:
export class User{
public name:string;
public surname:string;
}
その後、あなたの他の内tsファイル:
たとえば、INTERFACE
のようにインポートしている場合。 。その後、NO:exmplaeため
import { OnInit } from '@angular/core';
import { User } from '../../User';
export class AppComponent implements OnInit { // --> it force you to implement the method declared in OnInit interface
ngOnInit(): void { // implemented
let currentUser = new User();
}
}
と同じ例えば
あなたはそれを宣言するNgModule内のコンポーネントをインポートするとき..あなただけの操作を行います。
import { BrowserModule } from '@angular/platform-browser';
import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
import { AppComponent } from './app.component';
import {AuthService} from './shared/services/AuthService.service';
@NgModule({
imports: [
BrowserModule,
HttpClientModule
],
declarations: [
AppComponent
],
providers: [
AuthService
],
bootstrap: [AppComponent]
})
export class AppModule {
}
は、それはあなたのお役に立てば幸いです。 ...
私は名前空間をインポートしても同じですか?その名前空間の新しいインスタンスを作成する必要がありますか?ありがとう – subt
いいえ..あなたはしない –