sách gpt4 ăn đã đi

Angular 生成大型 react 形式的最佳方法是什么?

In lại 作者:搜寻专家 更新时间:2023-10-30 21:44:30 26 4
mua khóa gpt4 giày nike

例如,我有一个包含 35 个 inputs 和 1 个 save cái nút 的页面,我还可以通过单击 添加更多 đầu vào 字段code>button,所以可能有 35+ 个 đầu vào 字段。问题是很难在一个页面中处理所有 hình thức 及其逻辑,另一方面,很难将其划分为 thành phần (例如将其划分为4-5 组件).

  1. 将所有表单及其逻辑呈现到一个组件
  2. 将表单划分为 thành phần - 但我认为这会造成很大的困惑,因为我没有在每个组件中保存的按钮,所以这会导致更大的困惑,所以应该有很多 EventEmittersĐầu vàoOutputs

也许您知道处理 Angular react 形式的更好方法?我会接受任何有助于我简化代码的信息。示例就可以了

sai lầm:

ERROR Error: formGroup expects a FormGroup instance. Please pass one in.

Ví dụ:






In your class:

this.myGroup = new FormGroup({
firstName: new FormControl()
});

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

future 的网络,我想一个方法可以在 formGroup 中划分你的表单,例如

form=new FormGroup({
personalData:new FormGroup({
...
}),
address:new FormGroup({
...
})
jobs:new FormArray([...])
})

并创建不同的组件app-form-personal-data, app-form-address, app-form-jobs

你的 main.app 变得像




或者使用 material stepper哪里变得像



Personal data






Adress







Adress







Done
{{form?.value|json}}







(我在 stackblitz 中留下了一个带有 material-stepper 的小例子)

你的表单组件变得像

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





`,
styleUrls: ['stepper-overview-example.css'],
})
export class Form1 {
@Input()formGroup:FormGroup
}

关于Angular 生成大型 react 形式的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57868705/

26 4 0
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