2017-05-15 5 views
1

"required"の入力があるフォームがあります。これはあなたの価値が単なるテキストの場合には完璧です。AngularJS入力のようなjsonを検証する

また、json文字列を出力する指令もあります。私はフォームを提出する前にこのjsonを検証したい。

この入力の中に[オブジェクト]があるので、このng-modelで入力を作成できません。このjsonを文字列化し、jsonを検証するカスタムバリデーターを作成するのは良い方法ですか?

+0

私は、 'ng-change'をして、そこにJSONを検証し、' 。$ setValidity'を使って有効性を設定することをお勧めします – tanmay

答えて

1

いいえ、JSONのさまざまなプロパティに対して異なる入力を行う代わりに、stringifyでJSONを検証できないため、これを行うべきではありません。 Jsonは、検証後にフォームが提出されたときに動的に作成する必要があります。

関連する問題