小编Zea*_*gar的帖子

Angular 2两种方式绑定从html输入标签中删除名称属性

当我在输入标签中进行两种方式绑定时,name属性将从输入标签中删除。绑定元素是一个数组。

<div class="row" *ngFor="let box of boxs; let boxindex=index ">
<div class="col-sm-4">
<label>Boxs</label>
<input type="text" name="count[{{boxindex}}]" [(ngModel)]="box[boxindex]">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)

当我以上述方式编写时,名称属性被删除,但是

<div class="row" *ngFor="let box of boxs; let boxindex=index ">
<div class="col-sm-4">
<label>Boxs</label>
<input type="text" name="count[]" [(ngModel)]="box[boxindex]">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)

这样就保留了名称属性。第一个代码有什么错误?我正在将此表格发布到Laravel Route。

html angular-ngmodel laravel-5 angular2-forms

5
推荐指数
1
解决办法
297
查看次数

标签 统计

angular-ngmodel ×1

angular2-forms ×1

html ×1

laravel-5 ×1