角度材料ライブラリがプロジェクトでモジュールとして使用されています。 他のカップリング材を使用していますが、これはオートコンプリートオプションと選択されたコンポーネントオプションの問題であるようです。角度材料マット選択キーボードのアップ/ダウンが機能しない
素材モジュール:
import { NgModule } from '@angular/core';
import {
MatAutocompleteModule,
MatButtonModule,
MatButtonToggleModule,
MatCardModule,
MatCheckboxModule,
MatChipsModule,
MatDatepickerModule,
MatDialogModule,
MatExpansionModule,
MatFormFieldModule,
MatGridListModule,
MatIconModule,
MatInputModule,
MatListModule,
MatMenuModule,
MatPaginatorModule,
MatProgressBarModule,
MatProgressSpinnerModule,
MatRadioModule,
MatSelectModule,
MatSidenavModule,
MatSliderModule,
MatSlideToggleModule,
MatSnackBarModule,
MatSortModule,
MatTableModule,
MatTabsModule,
MatToolbarModule,
MatTooltipModule,
MatStepperModule,
} from '@angular/material';
import { MatNativeDateModule, MatRippleModule } from '@angular/material';
import { CdkTableModule } from '@angular/cdk/table';
import { A11yModule } from '@angular/cdk/a11y';
import { OverlayModule } from '@angular/cdk/overlay';
import { PlatformModule } from '@angular/cdk/platform';
import { ObserversModule } from '@angular/cdk/observers';
import { PortalModule } from '@angular/cdk/portal';
@NgModule({
exports: [
MatAutocompleteModule,
MatButtonModule,
MatButtonToggleModule,
MatCardModule,
MatCheckboxModule,
MatChipsModule,
MatTableModule,
MatDatepickerModule,
MatDialogModule,
MatExpansionModule,
MatFormFieldModule,
MatGridListModule,
MatIconModule,
MatInputModule,
MatListModule,
MatMenuModule,
MatPaginatorModule,
MatProgressBarModule,
MatProgressSpinnerModule,
MatRadioModule,
MatRippleModule,
MatSelectModule,
MatSidenavModule,
MatSlideToggleModule,
MatSliderModule,
MatSnackBarModule,
MatSortModule,
MatStepperModule,
MatTabsModule,
MatToolbarModule,
MatTooltipModule,
MatNativeDateModule,
CdkTableModule,
A11yModule,
ObserversModule,
OverlayModule,
PlatformModule,
PortalModule,
]
})
export class MaterialModule { }
Package.json:
"dependencies": {
"@angular/animations": "5.0.4",
"@angular/cdk": "5.0.0-rc.2",
"@angular/common": "5.0.4",
"@angular/compiler": "5.0.4",
"@angular/core": "5.0.4",
"@angular/forms": "5.0.4",
"@angular/http": "5.0.4",
"@angular/material": "5.0.0-rc.2",
"@angular/platform-browser": "5.0.4",
"@angular/platform-browser-dynamic": "5.0.4",
"@angular/router": "5.0.4",
"@swimlane/ngx-charts": "7.0.1",
"angular2-csv": "^0.2.5",
"classlist.js": "^1.1.20150312",
"core-js": "^2.4.1",
"d3": "4.9.1",
"dom-to-image": "2.5.2",
"intl": "^1.2.5",
"enhanced-resolve": "3.3.0",
"moment": "2.13.0",
"ngx-bootstrap": "2.0.0-beta.9",
"ngx-uploader": "4.2.1",
"pdfjs-dist": "2.0.129",
"rxjs": "5.5.2",
"tinymce": "4.7.1",
"web-animations-js": "^2.3.1",
"zone.js": "^0.8.12"
},
HTMLファイル
<mat-form-field class="w-100">
<mat-select name="chart-type" (change)="onChangeChartType()" placeholder="Select Type"
[(ngModel)]="openedCellConfig.type" style="font-size: 14px;" required="true">
<mat-option *ngFor="let opt of chartOptions" [value]="opt.key">{{opt.value}}</mat-option>
</mat-select>
</mat-form-field>
私はエンターキーを押しマットを選択すると開きますが、キーの上下の矢印キーは機能しません。
誰も私が含まれていないものとしてこれを助けることができますか?
あなたはマット選択使用するファイル・コンポーネント・ファイルを追加することはできますか? – Kpfromer