Ionic framework 如何使用离子输入字段中的对象

Ionic framework 如何使用离子输入字段中的对象,ionic-framework,Ionic Framework,我有一个离子输入字段,它必须使用来自后端服务的对象或空值,并返回对象或空值。我可以这样做,但输入字段将按预期显示[object] 反对 {ContactRelationID: 345678, Name: Thomas} 离子输入显示[对象] <ion-input name=“test” [(ngModel)]="ContractorInput" readonly></ion-input> 离子输入显示带有对象的Thomas,但以null失

我有一个离子输入字段,它必须使用来自后端服务的对象或空值,并返回对象或空值。我可以这样做,但输入字段将按预期显示[object]

反对

{ContactRelationID: 345678, Name: Thomas} 
离子输入显示[对象]

<ion-input name=“test”  [(ngModel)]="ContractorInput" readonly></ion-input> 

离子输入显示带有对象的Thomas,但以null失败

<ion-input name=“test”  [(ngModel)]="ContractorInput.Name" readonly></ion-input>


在尝试绑定到[(ngModel)]=“ContractorInput.Name”或视图时,是否仍然可以抑制空错误?仅在输入中查看Thomas而不是[object object]

对于“只读”数据的输入,实际上不需要双向绑定。忘记
[(ngModel)]
直接赋值即可。使用
?。
可选的链接运算符,以便如果该值为null,它将只是一个空输入

<ion-input name=“test”  [(ngModel)]="ContractorInput" readonly></ion-input> 

对于“只读”数据的输入,实际上不需要双向绑定。忘记
[(ngModel)]
直接赋值即可。使用
?。
可选的链接运算符,以便如果该值为null,它将只是一个空输入



您希望在ion输入中看到什么格式?此外,由于它是只读的,它是否有助于以文本而不是输入的形式呈现结果?在尝试解决方案之前,希望更多地了解您的目标。;)基本上,如果需要,我可以隐藏输入,因为用户不需要看到对象。但是我想让用户看到Thomas的名字。我目前正在尝试离子选择,但我认为这不是一个最佳的解决方案你希望在离子输入中看到什么格式?此外,由于它是只读的,它是否有助于以文本而不是输入的形式呈现结果?在尝试解决方案之前,希望更多地了解您的目标。;)基本上,如果需要,我可以隐藏输入,因为用户不需要看到对象。但是我想让用户看到Thomas的名字。我目前正在尝试离子选择,但我认为它不是一个最佳的解决方案添加
?。
可选链接操作符。现在应该没事了。请参见上面的编辑。添加了
?。
可选链接运算符。现在应该没事了。请参见上面的编辑。