无法解析指定值或超出范围
当我得到我的对象时,我用管道格式化一个数字,但它返回此警告并且不显示该值。如果我删除它,它就会显示。
这不显示该值
<input name="value" [ngModel]="value | number : '1.2-2'"/>
Run Code Online (Sandbox Code Playgroud)
这将显示该值
<input name="value" [ngModel]="value"/>
Run Code Online (Sandbox Code Playgroud)
TS 这里我在列表中选择对象后通过它的 id 获取它。
ngOnInit(){
this.get();
}
get() {
this.service.get(this.id).subscribe(
(data) => {
this.object = data;
this.name = this.object.name;
this.value = this.object.value;
},
(error) => {
console.log(error);
}
);
}
Run Code Online (Sandbox Code Playgroud)
该值是一个数字,我在控制台中得到它没有任何问题。