エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Angular2でバリデーションメッセージを内包したカスタムコントロールコンポーネントを作成する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Angular2でバリデーションメッセージを内包したカスタムコントロールコンポーネントを作成する - Qiita
やりたいこと カスタムコントロールをコンポーネント化したい コンポーネントに対して model-based form... やりたいこと カスタムコントロールをコンポーネント化したい コンポーネントに対して model-based form を使いたい バリデーション後のエラーメッセージ等をコンポーネント内に内包したい カスタムコントロールを作るには NgModelやFormControlNameに対応するにはControlValueAccessorを実装すればいいっぽい。 以下の記事を参照した。 Custom Form Controls in Angular 2 by thoughtram コンポーネント内からバリデーションエラーを検知する 普通に作ろうとすると、内部からFormControlのerrorsオブジェクトにアクセスできず、何がバリデーションエラーになっているのかわからないため、メッセージの出しようがない。 結論としては、InjectorからNgControlを取り出せば可能のようだ。 最終的なコ