角材2.0.0-beta.12では、チップリストでチップを選択するときの動作が正しくありません。 https://plnkr.co/edit/dQKbJfgLiSjDKA6WwAZ1?p=previewを参照し、チップを切り替えるようにしてください。これは少なくとも2.0.0-beta.10で動作していました。チップを選択するとき、以前に選択された他のチップは、選択されたスタイリングを失うことがある。角材でチップを選択したときの動作が正しくない
<mat-chip-list class="mat-chip-list-stacked">
<mat-chip *ngFor="let chip of availableColors" selected="{{chip.selected}}"
(click)="chip.selected = !chip.selected" [color]="chip.color">
{{chip.name}}
</mat-chip>
</mat-chip-list>
と活字体::私は私が間違って何をやってる
@Component({
selector: 'chips-stacked-example',
templateUrl: 'chips-stacked-example.html',
styleUrls: ['chips-stacked-example.css'],
})
export class ChipsStackedExample {
color: string;
availableColors = [
{ name: 'none', color: '', selected:true },
{ name: 'Primary', color: 'primary', selected:false },
{ name: 'Accent', color: 'accent', selected:true },
{ name: 'Warn', color: 'warn', selected:true }
];
}
、例えば
私はこのhtmlコードを持っています(クリック)イベントを使用していますか?配列のデータは一貫していることに注意してください。それは間違っているプレゼンテーションだけです。
CSSはありますか?その場合は、ボタンに関連する部分を追加してください – MEE
ブラウザコンソールを確認してください –
スタイリングにはhttps://unpkg.com/@angular/material/prebuilt-themes/indigo-pink.cssのみを使用しています。 – Patrik