sách gpt4 ăn đã đi

angular - 如何动态创建多个输入,然后可以在 Angular 2 中获取它们的值?

In lại 作者:太空狗 更新时间:2023-10-29 17:18:08 24 4
mua khóa gpt4 giày nike

我正在使用 Angular 2。

我想动态创建多个输入,然后提供使用 [(ngModel)]="input1" 或其他方式获取它们的值的方法:

我考虑过使用 [hidden],但由于我不知道用户想要的输入的确切数量,所以我询问了如何动态创建输入。

html


ts

addInput() {
// first time click, add
// second time click, add
// third time click, add
// forth, fifth, etc.
}

Cảm ơn

câu trả lời hay nhất

创建对象数组。当你想要一个新的输入时插入数组。使用 NgFor 生成表单元素。

@Component({
selector: 'my-app',
template: `



{{inputs | json}}`
})
export class AppComponent {
inputs = [{value: "first"}];
addInput() {
this.inputs.push({value: ''});
}
}

Plunker

关于angular - 如何动态创建多个输入,然后可以在 Angular 2 中获取它们的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35386152/

24 4 0
Đề xuất bài viết: angular - 在创建 DOM 后向元素添加事件
Đề xuất bài viết: c - union 中的 union
Đề xuất bài viết: c - 在 fscanf() 中使用 []
Đề xuất bài viết: c - 使用 fgetc() 逐行读取 c 文件
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress