【问题标题】:Rails - Uncaught ReferenceError: Popper is not definedRails - 未捕获的 ReferenceError:未定义 Popper
【发布时间】:2018-09-07 14:33:02
【问题描述】:

在更新 bootstrap 和 popper 时遇到问题。 我已经尝试了所有事情并不断收到错误

Uncaught ReferenceError: Popper is not defined.

我的图片不会显示。我遵循了来自Bootstrap 4: Uncaught ReferenceError: Popper is not defined 的一些建议。但仍然没有图像。

【问题讨论】:

    标签: ruby-on-rails bootstrap-4 popper.js


    【解决方案1】:

    Uncaught ReferenceError: Popper is not defined

    当我尝试将 Bootstrap 4 集成到我的 Rails 5 应用程序中时,我遇到了类似的问题,并且我发现没有一个帖子无法解决我的问题。这就是我修复错误的方法。

    第 1 步

    popper.min源代码复制到一个文件(即popper.min.js),并将该文件放在app/assets/javascripts

    第 2 步

    最后将//= require popper.min添加到application.js

    希望这能解决您的问题。

    【讨论】:

    • 能否发个popper.min源代码的链接。除了文件 popper.min.js 的信息之外,我遵循了你的所有步骤
    • @AgeliqueB 我的回答解决了你的问题吗?
    • 所以结果是 - 我不得不将 false 改回 true - config.assets.compile = true
    • 一个警告出现在我的终端上,说要更改为 false,所以我没有三思而后行。那些你没想到的小事。
    【解决方案2】:

    您确定您要求cdns 的顺序是正确的吗?仔细检查。在不知道您的代码是什么样子的情况下,听起来您的 CDN 不好,或者您没有以正确的顺序加载脚本,因此出现错误。

    检查您需要 cdns 的地方/周围是否有任何输入错误。

    接下来确保在 application.js 中需要它

    先好好梳理一下,那些是通常的嫌疑人

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-04-07
      • 1970-01-01
      • 1970-01-01
      • 2018-04-23
      • 2013-09-30
      • 2016-06-24
      • 1970-01-01
      • 2023-01-23
      相关资源
      最近更新 更多