我在开发离子3应用程序时遇到缓存问题(可能)。我不知道它是否连接到延迟加载的组件,但我升级到v3并启用延迟加载后我有这个问题...应用程序处于开发模式,我通过离子服务运行它...如果我在组件的ts文件中更改某些内容,则更改不会反映在浏览器中。我没有组件模板(html文件)的问题...如果我在html模板中更改某些内容它工作正常..还我正在使用Augury chrome扩展来调试angular 2应用程序......当我点击组件的源代码时,它会显示我的旧文件......
更新: 我发现问题出现在离子服务中...当我重新启动时,我可以看到浏览器中的变化...
答案 0 :(得分:0)
这似乎是var locations = [
['Bondi Beach', -33.890542, 151.274856, 4, 'http://link.com/example1'],
['Coogee Beach', -33.923036, 151.259052, 5, 'http://link.com/example2']
];
for (i = 0; i < locations.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][1], locations[i][2]),
map: map,
url: locations[i][4],
});
(github issue)的问题。正如您在该threa中所看到的,要修复它只需将应用程序脚本更新为每晚版本:
app-scripts