我在IE中遇到AngularJS + EclipseLink应用程序的问题。在其他所有浏览器中都可以使用。当我从列表中删除对象时,IE Edge仍会显示包含已删除对象的旧列表。我试图在AngularJS方面杀死缓存,但没有结果($scope.rmas = rmaService.query({cacheKill : new Date().getTime()}, function (data)
)......
我试图从整个Eclipselink持久性单元中禁用缓存,没有运气或部分工作。当我删除一个对象时,它会从列表中消失,但是当我回到列表页面时,它仍然在那里,它将从数据库中删除。 console.logs可能会这样影响,因为我听说IE不喜欢console.logs:)
@GET
@Override
@Produces({"application/xml", "application/json"})
public List<Rma> findAll() {
return super.findAll();
}