問題タブ [jmespath]

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.

0 投票する
1 に答える
230 参照

javascript - Angular 2 の JMESpath による入力検証

たとえば、次の入力があります。

この入力フィールドには、次の入力が有効ですsaleschannel.totalamount > 15。現時点では、検証をテストしていjmespath.search({ } , rule['condition'])ます。

だから私は次のコード部分を持っています

これに関する問題は、私の入力が構文エラーの有効な原因ではない場合、コンソールエラーが発生することです。したがって[class.invalid]="XXX"、入力が無効であることを検出するエラーをキャッチする方法が必要です。

これを達成するために何ができますか、それとも私の試みよりも良い方法がありますか?

0 投票する
1 に答える
2152 参照

javascript - Angular 2フォームを無効にする

次のコード例があります。

component.html

component.ts

基本的に、テキストフィールドへの入力が有効なjson式であるかどうかを確認します。エラーが発生した場合は、フォームを無効にしたいと思います。

これを行う方法はありますか?