[我正在尝试通过编程使用formcontrolname来设置下拉值,但是不起作用。我在下面给出了我的代码。如何设置下拉值?任何人都可以理解?请帮助找到解决方案。
app.component.html:
<p-dropdown [values]="dropdownData" fornControlName="datavalue"><p-dropdown>
app.component.ts:
dropdownData=[
{name:'UK',value:'UK'},
{name:'USA',value:'USA'},
{name:'CHINAA',value:'CHINAA'}
];
this.myform=this.fb.group({
datavalue:[null]
});
ngOnInit(){
this.myform.controls['datavalue'].setValue("USA");
}
请在您的app.component.ts中设置如下值:this.myform.controls ['datavalue']。setValue(“ USA”,{onlySelf:true});
也请更改app.component.html中的代码,如下所示:-
希望对您有帮助。