0
我有一個Django項目和一個像這樣的HTML模板。使用Django塊的JS文件上傳隊列
{% extends "base.html" %}
{% block content %}
{% if user.is_authenticated %}
<script type="text/javascript" src="/static/js/second.js"></script>
<!-- ...
想象我有一個在base.html
名爲first.js
文件。 現在的問題是,second.js
似乎加載之前first.js
這似乎反直覺。我有任何控制js文件的加載隊列嗎? 此外,我覺得first.js在second.js之後加載,這是使用庫的一個原因,比如我在second.js中使用的jquery.js,這似乎很奇怪。因此,如果base.html總是在second.js之後加載,我會在second.js文件中出現大量的錯誤(至少源於無法識別jQuery的函數)。總的來說,我的直覺是通常base.html文件應該在second.js之前加載,但是我遇到過在second.js文件加載到base.html中的某個文件之前的場合。 任何人都可以闡明這可能發生的原因嗎?
是的,我忽略了一個小細節。現在沒事了 –