【问题标题】:What order do JavaScripts need to be written in Python? [closed]用 Python 编写 JavaScript 需要什么顺序? [关闭]
【发布时间】:2020-08-20 16:57:39
【问题描述】:

更新

感谢 Chris 和 Taplar 提供以下链接 -

www.getbootstrap.com/docs/4.5/getting-started/introduction
load and execute order of scripts

我一开始没有看文档,因为我对问题没有足够的把握,甚至不知道要搜索文档的哪个部分。

原始问题

在将日期小部件添加到我的客户用户配置文件模型时,我遇到了很多问题,您可以查看我与问题 here 相关的更多代码。一个问题与我的 Java 脚本的顺序有关。

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
 
 <script src="https://cdnjs.cloudflare.com/ajax/libs/tempusdominus-bootstrap-4/5.1.2/js/tempusdominus-bootstrap-4.min.js" integrity="sha256-z0oKYg6xiLq3yJGsp/LsY9XykbweQlHl42jHv2XTBz4=" crossorigin="anonymous"></script>

如果我把我的脚本反过来,日期小部件将无法工作。

我从来没有意识到脚本的顺序会影响代码是否有效。

一个有经验的 Python 程序员是否能够通过查看这两个脚本来判断它们需要按什么顺序排列?

为了防止将来出现问题,有什么我可以检查的,以确定需要编写哪些命令脚本?

【问题讨论】:

  • Bootstrap 需要 jquery,所以需要先执行 jquery。您不能在每种语言的声明之前使用变量。不知道这里有没有python相关。
  • 这与 Python 或 Django 无关。 JavaScript 代码在浏览器中进行评估,并按照它被包含的顺序。如果一个脚本依赖于另一个脚本,那么它需要在另一个脚本之后。
  • 您可以通过阅读图书馆的文档来确定顺序。
  • 这能回答你的问题吗? load and execute order of scripts

标签: javascript


【解决方案1】:

这些库必须按此顺序包含,因为引导文件是 jQuery 基础库的插件。如果没有包含基础库,插件就没有可以添加的内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-25
    • 2023-03-03
    • 2020-03-14
    • 1970-01-01
    • 2012-07-23
    • 1970-01-01
    • 1970-01-01
    • 2011-11-27
    相关资源
    最近更新 更多