PHP unlink() 内容仍然出现

我的网站有一个 Angular 前端和 PHP 后端。我使用 PHP 及其取消链接功能从 Angulars 资产文件夹中删除了几个图像:


$myFile = "../src/assets/images/".$name;

unlink($myFile) or die("Couldn't delete file");

图像被删除,当我检查时它们不再存在于图像文件夹中。但是,尽管清空了缓存并重新加载了页面,但 angular 应用程序仍在显示它们。我什至对 angular 应用程序进行了更改以启动重新编译,之后“已删除”的图像仍然显示。


我不确定是什么问题。


白板的微信
浏览 176回答 1
1回答

红糖糍粑

我假设您在谈论开发模式,使用ng serve. 修改assets文件夹时,通常需要停止并重新启动ng serve,而不仅仅是进行更改以重新启动编译。我建议您保留assets不会修改的静态资产的文件夹,并为可能随时间动态变化的图像设置另一个文件夹。
打开App,查看更多内容
随时随地看视频慕课网APP