問題タブ [ignite-ui-angular]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - Angular、フォームなしでフィールドを「markAsTouched」する方法はありますか?
input
内のアイテムをFormControl
マークできること、または次のメソッドのいずれdirt
かを呼び出すことができることは既に知っています。touched
group.markAsTouched(); form.get('control-name').markAsTouched(); form.markAllAsTouched(); form.controls[someIndex].markAsTouched();
ただし、markAsTouched
入力が のときにメソッドが呼び出されているように見えることがわかりfocus
ますblur
。
コードで同じ結果を達成する方法はありますか?? ボタンをクリックしたときとしましょう。
ここでは、 form なしで現在の標準動作のgif を確認できます。また、次のライブ サンプルで自分でテストすることもできます。
https://stackblitz.com/edit/angular-peq11f
blur
私には、イベントがトリガーされたときだけでなく、コードによってトリガーされるためにこの動作が利用可能であるべきであることは明らかです
このようなもの:
angular-grid - angular ig-grid の dd/MM/YYYY 形式の日付フィールドでの列の並べ替えの問題
igx-grid では、
dd-mm-yyyy 形式で昇順および降順で並べ替えを適用すると、実際の日付、月、年では並べ替えが機能しません。日付ごとの並べ替えのみを適用します。
昇順および降順で並べ替えを適用すると、入力された日付は yyyy-mm-dd 形式で並べ替えられ、パイプを使用して UI に dd/MM/yyyy 形式で日付が表示されます。したがって、この場合、ソートは機能しません。
styling - igx-grid で選択した行のカスタム背景色を設定する方法
私はインフラジスティックスを使用していigxGridComponent
ます。選択した行の外観をスタイルしようとしています。
私は自分のCSSクラスを設定しようとしました:
ただし、条件付きで適用する方法がよくわかりません。ngClass を使用する必要がありますか、それとも別の構文がありますか?