讓我們再試一次:angularjs傳遞參數通過指令和NG-重複
這裏的工作plunker: http://plnkr.co/edit/RTrdsLY8ONoeDLPYSFJi?p=preview
但磁場相互連接在一起。
,當你在DOM:
<input class="form-control ng-pristine ng-valid-maxlength ng-valid-minlength ng-valid ng-valid-required" type="text" name="fieldName" ng-model="fieldName" ng-minlength="3" ng-maxlength="20" required="">
^^^^^^^^^^
當然
!所有的都有name =「fieldName」!
但是爲什麼!?它應該是first_name,last_name和age!
是的,有在formField.html模板錯誤:
<input class="form-control" type="{{fieldType}}" name="fieldName" ng-model="fieldName" ng-minlength=3 ng-maxlength=20 required/>
^^^^^^^^^^^
因此,讓我們將它變成{{字段名}}。因此,所有的form.fieldName ...都會出現在表單{{fieldName}}中。
那麼,哪裏的紅框?
讓我們看看DOM -
<input class="form-control ng-pristine ng-valid-maxlength ng-valid-minlength ng-valid ng-valid-required" type="text" name="first_name" ng-model="fieldName" ng-minlength="3" ng-maxlength="20" required="">
的名字就可以了,但現在有錯不工作...
我認爲,有一些問題納克像她一樣的模特兒e http://stackoverflow.com/questions/13714884/difficulty-with-ng-model-ng-repeat-and-inputs - 但我不能得到它的工作 –