Angular6 Material6エラー。"when述語関数を持たないデフォルトの行は1つしか存在できません。"
2023-11-24 23:17:28
質問
を実装しようとしています。
Table with expandable rows
から
https://material.angular.io/components/table/examples
と入力しても、このようなエラーが発生します。
There can only be one default row without a when predicate function.
このエラーは、2つの
<tr mat-row ...
があり、両方ともwhen述語がないためです(例によって)。もし私が1つを削除したら、エラーは消えます。
私自身の調査から、この機能はMaterialの新機能であることがわかりました。私は @angular/material@latest と @angular/cdk@latest にアップグレードしましたが、まだエラーが発生しました。
ドキュメントの例のようにテーブルを実装するために何をしなければならないか、誰か知っていますか? https://material.angular.io/components/table/examples
私のバージョン
Angular CLI: 6.0.8
Node: 8.11.2
OS: win32 x64
Angular: 6.0.4
... animations, common, compiler, compiler-cli, core, forms
... http, language-service, platform-browser
... platform-browser-dynamic, router
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.6.8
@angular-devkit/build-angular 0.6.8
@angular-devkit/build-optimizer 0.6.8
@angular-devkit/core 0.6.8
@angular-devkit/schematics 0.6.8
@angular/cdk 6.3.1
@angular/cli 6.0.8
@angular/flex-layout 6.0.0-beta.16
@angular/material 6.3.1
@ngtools/webpack 6.0.8
@schematics/angular 0.6.8
@schematics/update 0.6.8
rxjs 6.2.0
typescript 2.7.2
webpack 4.8.3
どのように解決するのですか?
それは私がディレクティブを欠いていたことが判明した
multiTemplateDataRows
から
<table>
タグを使用します。
<table mat-table [dataSource]="licenses" multiTemplateDataRows>
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ハートビート・エフェクトのためのHTML+CSS
-
HTML ホテル フォームによるフィルタリング
-
HTML+cssのボックスモデル例(円、半円など)「border-radius」使いやすい
-
HTMLテーブルのテーブル分割とマージ(colspan, rowspan)
-
ランダム・ネームドロッパーを実装するためのhtmlサンプルコード
-
Html階層型ボックスシャドウ効果サンプルコード
-
QQの一時的なダイアログボックスをポップアップし、友人を追加せずにオンラインで話す効果を達成する方法
-
sublime / vscodeショートカットHTMLコード生成の実装
-
HTMLページを縮小した後にスクロールバーを表示するサンプルコード
-
html のリストボックス、テキストフィールド、ファイルフィールドのコード例