Я хочу изменить имя своего изображения на угловое через ng2-file-uploader, а затем передать его своему мультеру в моем node.js.
Все работает нормально. Я могу получить изображение, и оно хранится в моем каталоге загрузки на стороне сервера. Просто я не знаю, где изменить имя изображения. Я попробовал это в методе onCompleteItem, но ничего. Вот некоторый код:
import { FileUploader, FileSelectDirective } from 'ng2-file-upload/ng2-file-upload';
@Component({
selector: 'name',
templateUrl: './some.html',
styleUrls: [./some.css]
})
export class ComponentName {
public uploader: FileUploader = new FileUploader({ url: "myurl", itemAlias: 'myPhoto' });
ngOnInit(){
this.uploader.onAfterAddingFile = (file) => {};
this.uploader.onCompleteItem = (item: any, response: any, status: any, headers: any) => {
//create my name
item.file.name = "my name"
alert('File uploaded');
};
this.uploader.uploadAll();
}
}
Я просто хочу изменить имя, чтобы я мог сохранить его в своей базе данных вместе с другими входными значениями, которые у меня есть.