angular - 更改没有设置器的主题值
问题描述
我有这个代码,我在对象'文件'中发送图像并且在发送它之前我想更改它的file.name。但是当我尝试这样做时:
file.name='addSomeText'+file.name;
我收到错误
TypeError:无法设置只有 getter 的 [object File] 的属性名称
这是完整的代码:
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 吗?
解决方案
推荐阅读
- mainframe - Quickjob MOVZON X'FF' 到 OFA1
- git - Implement Branching strategy in DevOps for Multi-Tenant application
- java - 在 tomcat 实时生产服务器上重新部署战争
- r - 如何在R中制作修剪直方图?
- sql-server - 如何使用帐户和密码重新启动 SQL 报告服务?
- javascript - 处理从 javascript 到 MySQL 到 javascript 到 MS SQL 到 javascript 的时区
- angular - 我在 StackBlitz 中创建了一个新的 sidenav,我想将它调整到我的 Angular Material 项目中。从哪儿开始?
- python - dataSet = DataSet (datas[key]) 和 Feature((data[0].__len__()-1),data).get_values() 中的 featureValue:
- node.js - 试图在另一个对象内的另一个对象内填充一个对象(NODE.JS)
- node.js - 调用外部函数有问题