角度无法分配给“名称”,因为它是常量或只读属性

时间:2019-06-12 12:09:10

标签: angular typescript

我遇到错误无法分配给“名称”,因为它是常量或只读属性。将数据发送到api时。有人知道我该如何解决?谢谢

  onSubmit() {
  name = this.backUrl || 'admin';
  console.log(name);
    const formData = new FormData();

    formData.append('avatar', this.form.get('avatar').value);
    formData.append('name', name);


    this.uploadService.uploadFile(formData).subscribe(
      (res) => {
        this.uploadResponse = res;
          console.log(res);
      },
      (err) => {  
        console.log(err);
      }
    );
  }

1 个答案:

答案 0 :(得分:0)

您需要将name声明为letvar来为其赋值。