采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师好,写好login.js页面以后 添加到login.html中。然后用浏览器打开源码时加载不了login.js页面
载不了login.js页面
你好
你确认下 猜测1,肯定是可以通过block的方式 引入 js的
{%block js %}{% endblock %} 这个 block 好像和 % 没有空格
老师好,从flask框架安装开始重新弄了一下解决了这个问题。
1:两种猜测了
2:如下代码加入到login.html 一定可以显示的,你可以放在block content 里面。如果没有,那就说明加载的就不是login.html 这个页面
<script src="/static/js/user/login.js"></script>
老师好 。放在block content里面可以加载。可是提交信息以后点击确认运行的是User.py 页面,不是login.js页面
确认几个事情(同时也需要你截图证明)
1:layout_user.html 中 最下面 {%block js %}{% endblock %} ?
2:login.html 中 调用的 buildStaticUrl你是怎么实现的
3: login.htm可以直接用 添加如下代码看看会不会加载
老师好。 这是layout_user.html 中的代码 <body class="gray-bg"> {% block content %}{% endblock %} <script src="{{ buildStaticUrl('/plugins/jquery-2.1.1.js') }}"></script> <script src="{{ buildStaticUrl('/bootstrap/bootstrap.min.js') }}"></script> <script src="{{ buildStaticUrl('/plugins/layer/layer.js') }}"></script> <script src="{{ buildStaticUrl('/js/common.js') }}"></script> {%block js %}{% endblock %} </body> 这是 buildStaticUrl的实现部分 @staticmethod def buildStaticUrl(path): ver = "%s"%( 22222222 ) path = "/static" + path + "?ver=" + ver return UrlManager.buildUrl(path) 在login.html 的直接加入<script src="/static/js/user/login.js"></script> 还是没有反应。 login.html 中导入 layout_user.html的语句 {% extends "common/layout_user.html" %}
登录后可查看更多问答,登录/注册
微信小程序 + Python Flask 打造订餐系统全栈应用,可用于毕设。
410 1
243 1
1.7k 19
1.2k 15
1.1k 15