是否可以通过代码从资产中删除图像?
我想从资产中删除文件,因为一旦添加操作成功完成,我便将它们保存在资产中,因此,如果用户删除具有链接图像存储在资产中的记录,我想通过代码将其删除,但我不希望这样做不知道如何。
类似的东西:
this.records
.deletet(id)
.pipe()
.subscribe(data => {
if(data ==="Success"){
// delete from assets too
}
});
答案 0 :(得分:1)
在构建应用程序时,所有内容都将转换为捆绑软件,无法通过角度从捆绑软件中删除资产的内容。
但是,您仍然可以通过在分发包所在的位置执行文件操作来实现所需的功能。通常,angular将资产存储在捆绑软件中的以下路径 public / assets / images 中。因此,您可以使用不建议使用的其他库从那里删除内容,因为如果处理不当,您的应用可能会崩溃。