[解決済み】Angularを使用してデータ属性を記述するにはどうすればよいですか?
2022-04-01 12:44:54
質問
何か物足りない気がします。このような場合
data
attribute
の中で
template
は、このように。
<ol class="viewer-nav">
<li *ngFor="#section of sections" data-sectionvalue="{{ section.value }}">
{{ section.text }}
</li>
</ol>
Angular 2
でクラッシュします。
EXCEPTION: テンプレートパースエラーです。sectionvalue' にバインドできない。 は既知のネイティブプロパティではありません("
]data-sectionvalue="{{ section.value }}">{{ section.text }} のようになります。
明らかに構文がおかしいのですが、助けてください。
どのように解決するのですか?
属性バインディング構文で代用する
<ol class="viewer-nav"><li *ngFor="let section of sections"
[attr.data-sectionvalue]="section.value">{{ section.text }}</li>
</ol>
または
<ol class="viewer-nav"><li *ngFor="let section of sections"
attr.data-sectionvalue="{{section.value}}">{{ section.text }}</li>
</ol>
こちらもご覧ください。
関連
-
[解決済み】angular 4アプリにReactiveFormsModuleを追加すると、NgControl用のプロバイダがないエラーが発生する。
-
[解決済み] @viewChildが機能しない - プロパティnativeElementがundefinedで読み込めない
-
[解決済み] エラーです。複数のモジュールがマッチしました。skip-import オプションを使用して、最も近いモジュールへのコンポーネントのインポートをスキップしてください。
-
[解決済み] ngForにフィルターをかけるには?
-
[解決済み] updateValueAndValidityとは?
-
[解決済み] CLIでコンポーネントを削除する最も良い方法は何ですか?
-
[解決済み] ブレークポイントの解除 - VS Code | Chrome | Angular
-
[解決済み] Angular 6でmouseoverとmouseoutを使用する方法
-
[解決済み】'formControl'は'input'の既知のプロパティではないのでバインドできない - Angular2 Material Autocomplete問題
-
[解決済み】Angular2の@Inputをget/setでプロパティに入力する。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ERR_INVALID_HTTP_RESPONSEをAngular 7とASP.Net Core 2.2を使ってGoogle Chromeブラウザーで使用する場合
-
[解決済み] Typescript - コードが TS1128: Declaration or Statement expected というエラーでビルドに失敗するが、コードを提供すると期待通りに実行される。
-
[解決済み] イオン4オブザーバブル
-
[解決済み] ZoneAwarePromiseとは
-
[解決済み] ionInputとionChangeで有意差あり
-
[解決済み] switchの使用時に「ステートメントはif文でフィルタリングされなければならない」というtslintのクレームが発生する。
-
[解決済み] Angular2において、テンプレートを必要としないコンポーネントがありますが、テンプレートエラーが発生します。
-
[解決済み] モジュール 'ngx-cookie-service' が見つかりません。
-
[解決済み] Angular 6でmouseoverとmouseoutを使用する方法
-
[解決済み] Angular 2で条件属性を追加する方法は?