0

ネストされた ng-forms を使用して、Angular js で動的に生成された入力を検証していますが、これは部分的にしか機能していません。

2 つの追加属性 (max と min) を取る「wrinteger」というカスタム検証ディレクティブを作成しました。

何らかの理由で、最大値と最小値が取得されず、最大値と最小値のエラーが常に発生します。状況を説明するのに役立つプランカーを作成しました。このプランカには、testForm と newForm という 2 つのフォームがあります。testForm は動的に生成されないため機能します。

newForm に問題があります。どんな助けでも大歓迎です。これをより明確にする必要がある場合はお知らせください。ありがとうございました

http://plnkr.co/edit/FEkKND4ays4rUrQ898gu?p=preview

4

2 に答える 2

0

私自身の質問に答えました。

この問題は、ネストされた ng-forms または動的に生成された入力とは関係ありません。ディレクティブのリンク関数で評価する必要がある値を補間していました。

関連するstackoverflowの質問は次のとおりです。 カスタムディレクティブ内で評価された属性を取得する方法

私は2番目の(受け入れられていない)答えに行きました。

于 2013-08-08T00:53:42.533 に答える