2016-07-25 42 views
-1

在我的项目中有一个名为mine的文件夹,其中包含2个子文件夹(静态文件夹&模板文件夹)和1个app.py文件init。无法将js文件链接到烧瓶模板中的html文件

我已将我的jQuery脚本文件放在静态文件夹中,shop.html文件位于模板文件夹中。我想将该html文件链接到该js文件。

我把这个HTML文件里:

<script type=text/javascript src="{{url_for('static', filename='/static/hide.js') }}"></script> 

但它不工作?问题是什么?

回答

1

你在里面有重复'static'

url_for('static', filename='hide.js') 

第一'static'会自动指向静态文件夹中的网址填充,因此将'static'filename领域是多余的。

url_for('static', filename='static/hide.js') 
# '/static/static/hide.js' 

url_for('static', filename='hide.js') 
# '/static/hide.js' 
+0

是的,我知道,但'<脚本类型=文本/ JavaScript的SRC = “{{url_for( '静',文件名= 'hide.js')}}”>'没有为我工作我改变了路径。 – niloofar

+0

哦,是的,我发现这个问题,只是一个小错误。但是谢谢你解释。 – niloofar