我正在尝试使用ngx-formly来呈现表单。(使用FormlyFormConfig对象)表单呈现正确,我将获得模型值作为json对象。
但是,是否可以将表单字段的值设置为模型值,而不是将这些值设置为FormlyFormConfig "defaultValue“字段呢?
如果不是,是否可以为模型设置其他属性。
这是因为我的表单被绑定到一个来自后端的字段ids,并希望将这些值设置为相同的formfieldconfig,以便后端知道这些值属于哪个字段。
发布于 2021-01-26 03:43:14
根据我对您的问题的正确理解,您可以在该字段中添加默认值。例如:
test.component.ts:
public form = new FormGroup({});
public model = {};
public options: FormlyFormOptions = {};
public fields: FormlyFieldConfig[];
this.fields = [{
key: 'name',
type: 'input',
defaultValue: name, // you can add default value
templateOptions: {
label: 'Name',
placeholder: 'Name',
},
}];test.component.html:
<formly-form
[form]="form"
[fields]="fields"
[model]="model"
[options]="options"
></formly-form>https://stackoverflow.com/questions/62216409
复制相似问题