IgxInputGroup コントロールを利用する方法を紹介します。
1.IgxInputGroupModule のインポート
IgxInputGroup コントロールを利用するには、 アプリケーションモジュールで IgxInputGroupModule をインポートします。
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { FormsModule } from '@angular/forms';
import { IgxInputGroupModule } from 'igniteui-angular'; // 追加
import { AppComponent } from './app.component';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
BrowserAnimationsModule,
FormsModule,
IgxInputGroupModule // 追加
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule {
}
2.IgxInputGroup コントロールの実装
IgxInputGroup コントロール(igx-input-group タグ)を実装し、内側に input タグを配置します。その input タグに IgxInput ディレクティブを付与してテキスト入力用のコントロールを表示します。
<igx-input-group class="input-group"> <label igxLabel for="lastName">姓</label> <input igxInput name="lastName" type="text" [(ngModel)]="lastName" /> </igx-input-group> <igx-input-group class="input-group"> <label igxLabel for="firstName">名</label> <input igxInput name="firstName" type="text" [(ngModel)]="firstName" /> </igx-input-group>
3.実行結果
