0
私の形式では、ng-repeatがあり、そのng-repeat内には複数のフィールドがあります。場合によっては3つのフィールドがあることもあります。
私は、それぞれが特定のフィールドに対して$ pristineを調べる角度を持っています。フィールドの名前はほとんど同じままですが、フィールドのカウント数が変わるので、私はこのようにそれを確認するだろうと思った:
var price = "price_" + product.line_no;
console.log($scope.myform.price.$pristine); = console.log($scope.myform."price_1".$pristine);
しかし、私はこの取得しています:
TypeError: Cannot read property '$pristine' of undefined
を助けることができるシオマネキです。なぜそれは未定義ですか? – Mayday
@ Mayday私の仮定は、入力値として 'price'変数を考慮していないのですが、どうしてこれが正しいかわかりません。' price_1'として値が設定されていますが、 –
'$ scope。 myform.price'?あなたのコードでは、値 – Huangism