小编ler*_*eri的帖子

指定的值无法解析,或者使用数字管道时超出范围

无法解析指定值或超出范围

当我得到我的对象时,我用管道格式化一个数字,但它返回此警告并且不显示该值。如果我删除它,它就会显示。

这不显示该值

  <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)

该值是一个数字,我在控制台中得到它没有任何问题。

angular-pipe angular

17
推荐指数
1
解决办法
7万
查看次数

标签 统计

angular ×1

angular-pipe ×1