无法将模型值映射到FormControls

时间:2019-07-12 12:32:10

标签: javascript angular typescript

当我尝试在编辑值期间使用模型类将服务器的响应映射到angular 6中的formcontrol时,form控件将等待事件以设置值。即使模型中有响应,为什么我不能使用模型设置表单控制值?我该如何解决这个问题

<GridView.ItemContainerStyle>
             <Style TargetType="GridViewItem">
+                <Setter Property="Template">
+                    <Setter.Value>
+                        <ControlTemplate TargetType="GridViewItem">
+                            <ListViewItemPresenter
+                        SelectedBackground="Transparent"
+                        SelectedPointerOverBackground="Transparent"
+                        PressedBackground="Transparent"
+                        SelectedPressedBackground="Transparent"
+                        />
+                        </ControlTemplate>
+                    </Setter.Value>
+                </Setter>
             </Style>
</GridView.ItemContainerStyle>

1 个答案:

答案 0 :(得分:0)

也许有帮助:

如果您有一个名为myForm的表单组和一个名为country的表单控件:

this.patientRegistrationService.getdata(data).subscribe(result=>
{ 
        this.myForm.get('country').setValue(result.curCountry);
}