問題タブ [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.
javascript - Angular 2 の JMESpath による入力検証
たとえば、次の入力があります。
この入力フィールドには、次の入力が有効ですsaleschannel.totalamount > 15
。現時点では、検証をテストしていjmespath.search({ } , rule['condition'])
ます。
だから私は次のコード部分を持っています
これに関する問題は、私の入力が構文エラーの有効な原因ではない場合、コンソールエラーが発生することです。したがって[class.invalid]="XXX"
、入力が無効であることを検出するエラーをキャッチする方法が必要です。
これを達成するために何ができますか、それとも私の試みよりも良い方法がありますか?
javascript - Angular 2フォームを無効にする
次のコード例があります。
component.html
component.ts
基本的に、テキストフィールドへの入力が有効なjson
式であるかどうかを確認します。エラーが発生した場合は、フォームを無効にしたいと思います。
これを行う方法はありますか?