【问题标题】:Craft 3 CMS Javascript files disappearing from the page when the page is reloaded重新加载页面时,Craft 3 CMS Javascript 文件从页面中消失
【发布时间】:2021-06-30 03:29:21
【问题描述】:

我正在使用 {% js %} 标记将一些额外的 javascript 文件加载到模板中,但是如果我重新加载页面或移动到另一个页面并返回页面,我的所有 js 文件使用 js 标签加载会从页面中消失。请问有人能告诉我如何解决这个问题吗?

谢谢

【问题讨论】:

    标签: javascript templates craftcms


    【解决方案1】:

    您的{% js %} 标记是否在使用{% cache %} 标记缓存的模板的一部分中?在这种情况下,只有在执行完整模板时才会添加 JavaScript,而不是从缓存中提供模板的这一部分。

    这是一个已知错误 (see the Github issue),将在 Craft 3.7 中修复,并在几周内发布。

    【讨论】:

      猜你喜欢
      • 2012-09-21
      • 1970-01-01
      • 1970-01-01
      • 2013-04-21
      • 1970-01-01
      • 1970-01-01
      • 2012-07-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多