这可能是由于浏览器缓存而导致的。要解决这个问题,可以尝试在URL的末尾添加一个随机数,这样浏览器会认为这是一个新的URL,从而强制重新获取最新的JSON文件。示例代码如下:
// 在获取JSON文件的URL末尾添加一个随机数 this.http.get('example.json?v=' + Date.now()).subscribe(data => { // 处理JSON的代码 });
上一篇:Angular在部署后无法看到JSON文件的更改
下一篇:Angular在不相关的Redux状态片段更改后进行了不必要的重绘。