angular - Dynamically Create Form Angular2 -


i have table contains form fields along data type/length/etc. need able generically generate form data in database. on form submit, serialize form json. relatively new angular2, advice on best practice beneficial.

essentially, input's generated on fly:

<form #form="ngform" (ngsubmit)="saverow(form)" novalidate>             <div class="modal-body form-horizontal">                  <div class="form-group row" *ngfor="let column of getcolumns(true)">                     <div class="col-lg-4 col-md-4 col-xs-12 text-right text-left-xs text-left-sm">                         <label attr.for="{{column.name}}" class="control-label">{{column.name}}<span *ngif="!column.nullable">*</span>:</label>                     </div>                     <div class="col-lg-8 col-md-8 col-xs-12">                         <input id="{{column.name}}" name="{{column.name}}" class="form-control" />                     </div>                 </div>             </div>             <div class="modal-footer">                 <div class="text-left">                     <button type="button" class="btn btn-danger" *ngif="isexisting()" (click)="deleterow()">delete</button>                     <span class="pull-right text-right">                         <button class="btn btn-default" id="btncancel" type="button" (click)="canceladd()">cancel</button>                         <input type="submit" class="btn btn-primary" value="add row" *ngif="!isexisting()" />                         <input type="submit" class="btn btn-primary" value="update row" *ngif="isexisting()" />                     </span>                 </div>             </div>         </form> 

in .ts, have this:

saverow(form) {         if (form.valid) {             var data = new formdata(form);             console.log("form: ");             console.log(form);             console.log("data: ");             console.log(data);         }     } 

but don't believe input value pairs showing in form object being submitted.


Comments

Popular posts from this blog

sql server - Cannot query correctly (MSSQL - PHP - JSON) -

php - trouble displaying mysqli database results in correct order -

C++ Linked List -