使用layui前端模版加载js 与yii加载资源文件冲突。 [ 2.0 版本 ]
layui写法如下:
layui.config({
base : "/assets/js/"
}).use(['tabExtend','form','element','layer','jquery'],function () {
var form = layui.form,
最后展示在页面的加载js地址无法访问,因为开启了重定向
而且js是直接在asset/js/目录下载入的,应该该是通过缓存文件载入。
http://layuiv1yii.local.com:80/assets/js/tabExtend.js
这个是载入的 浏览器报错无法找到这个文件
正确yii2载入资源文件:
<script src="/assets/3ca2e6a5/js/tabExtend.js"></script>
灰太狼 补充于 2017-11-01 17:48
不是了,类似于requiredJS。
在引入yii的资源文件时,地址错误,
应该是引入yii自动生成的资源地址。
只需要把资源地址赋值出来,然后在类似于requiredjs里引入这个志愿路径就可以找到了这个js文件。
自己爬那想的!!!
灰太狼 补充于 2017-11-01 17:49
已经解决!
共 2 个回答
灰太狼
注册时间:2016-11-19
最后登录:2023-07-14
在线时长:76小时17分
最后登录:2023-07-14
在线时长:76小时17分
- 粉丝28
- 金钱3290
- 威望150
- 积分5550