Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 更改没有设置器的主题值_Angular_Typescript_File_Getter Setter - Fatal编程技术网

Angular 更改没有设置器的主题值

Angular 更改没有设置器的主题值,angular,typescript,file,getter-setter,Angular,Typescript,File,Getter Setter,我在对象“文件”中发送图像的代码 在发送之前,我想更改它的file.name。 但当我尝试这样做时: file.name='addSomeText'+file.name 我犯了一个错误 TypeError:无法设置只有 吸气剂 这是完整的代码: upload() { console.log('loader_file='+this.loader.file); return this.loader.file .then

我在对象“文件”中发送图像的代码 在发送之前,我想更改它的file.name。 但当我尝试这样做时:

file.name='addSomeText'+file.name

我犯了一个错误

TypeError:无法设置只有 吸气剂

这是完整的代码:

   upload() {
          console.log('loader_file='+this.loader.file);
            return this.loader.file
                .then( file => new Promise( ( resolve, reject ) => {
                    const fd = new FormData();
    
     file.name='addSomeText'+file.name;
    
                    fd.append('image', file);              
                   console.log(file);
                    this.userService.uploadImage(fd).subscribe(
有没有办法在fd.append之前更改file.name