Vì vậy, tôi có một biểu mẫu phức tạp để tạo một thực thể và tôi muốn sử dụng nó để chỉnh sửa cũng như tôi đang sử dụng API biểu mẫu góc cạnh mới. Tôi đã cấu trúc biểu mẫu chính xác như dữ liệu tôi truy xuất từ cơ sở dữ liệu, vì vậy tôi muốn đặt giá trị của toàn bộ biểu mẫu thành dữ liệu được truy xuất, đây là một ví dụ cho những gì tôi muốn làm:
this.form = builder.group({
b : [ "", Validators.required ],
c : [ "", Validators.required ],
d : [ "" ],
e : [ [] ],
f : [ "" ]
});
this.form.value({b:"data",c:"data",d:"data",e:["data1","data2"],f:data});
PS: NgModel không hoạt động với api biểu mẫu mới, tôi cũng không ngại sử dụng liên kết dữ liệu một chiều trong mẫu như trong
<input formControlName="d" value="[data.d]" />
điều đó hoạt động nhưng sẽ rất khó khăn trong trường hợp các mảng