【问题标题】:How do I get an html element to update when new data comes in?当新数据进入时,如何获取要更新的 html 元素?
【发布时间】:2021-12-17 10:54:48
【问题描述】:

所以我从谷歌电子表格单元格中获取数据,并使用 html 和在线 api 工具将其显示在网站上。

基本上它是通过 api 链接运行的 google 表格的直接链接,并产生正确的值。问题出在网页上,由于缓存,它不会正确更新。我相信刷新页面时它基本上没有点击该链接。

我该如何解决这个问题?我已经尝试了我能找到的一切。

编辑:当我更改谷歌表中的值并刷新页面时,值不会更新。但是当我换一个浏览器时,它是正确的。

编辑 #2:当我测试不同的代码以尝试修复此问题时,每次我更新代码、添加或删除任何内容然后刷新页面时,它都会更新。

【问题讨论】:

  • 我没有看到它被提及,所以我同意@Rafael Xavier 关于共享代码的观点。 Just Javascript 对我来说是一个很好的猜测,但我不知道你是否正在使用它。我认为您可以使用计时器每隔几秒钟检查一次数据。例如:setInterval(function (){/*your data being used*/}, miliseconds); 所以至少提及你正在使用的东西会有所帮助
  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: html caching


【解决方案1】:

您是否尝试过清除“有问题的”浏览器的缓存和 cookie?发布发出链接请求的部分代码

【讨论】:

    猜你喜欢
    • 2018-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-31
    • 2019-02-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多