thinkphp 导入第三方 js 文件
来源:互联网 发布:js获取div的内容 编辑:程序博客网 时间:2024/05/22 08:25
我是无语了,不知道为什么,我把 js 文件放在 Public 目录下,相继使用了 thinkphp 自带的 import , load ,js 等导入标签都无法把自定义的 js 插件导入到模版中,而且我是放在Public 文件夹下的 Js 文件夹里的,而且我引用都没问题,跟手册上的和教程上的都一样,真是无语了,后来万念俱灰之下,直接导入,成功了,真是无语,特此记录,省的下次再出问题时又找不到解决方法
首先这是我的工程:
注意点我都写在图片里了,但是最神奇的是 css 却可以随便在哪里都可以调用到,真神奇啊。而且加了几个箭头,感觉这张图片瞬间有教科书的既视感了
下面来分析一下我的这次成功的这句代码:
<script src="../../../../Public/Js/register.js" type="text/javascript"></script>感觉上很一般,就是一般的 js 调用,但是学过 thinkphp 的人都知道,在模版文件中的调用资源的地址不是直接写的,而是根据工程的入口文件来写的,拿我的 css 样式表来举例
<link href="Application/Home/Common/css/DIY.css" rel="stylesheet" type="text/css"/>(当时傻,把css样式表放在 Home模块下的 Common 文件夹下的 css 文件夹里了)
将两者以比较就发现,调用确实是不一样,如果按照 js 的直接调用路径来写的话,css应该是这样的才对:
<link href="../../Common/css/DIY.css" rel="stylesheet" type="text/css"/>可是这样调用是错误的,是调用不到的,但是将 css 放在 Public 文件夹下的话直接调用也是成功的,
所以总结一点,如果有 js 文件,无论是自定义还是第三方的,都可以放在Public 下,然后在模版里直接调用,包括 css 文件
0 0
- thinkphp 导入第三方 js 文件
- ionic2 导入第三方js库文件
- thinkphp导入第三方金山云sdk
- thinkphp在非核心文件中引入第三方文件
- ThinkPHP 3.2 + PHPExcel 导入导出文件 第三方类库不能用问题解决
- ThinkPHP 3.2 + PHPExcel 导入导出文件 第三方类库不能用问题解决
- 导入第三方细节
- android studio中导入第三方jar包和第三方库文件的方法
- Eclipse下如何导入第三方.class文件
- android 应用导入第三方jar、so文件
- xcode6.1 中导入第三方类文件报错
- Cococapods 添加第三方,导入不了头文件
- pods第三方库,导入头文件没有提示
- iOS cocoapods导入的第三方 无法引入头文件
- 导入一个一个第三方库import 报错头文件不存在
- CocoPods 的安装与第三方文件库导入
- 找不到gradle中导入 第三方架构、文件的时候:
- thinkphp中如何导入js和css文件
- iOS开发,获取手机型号,系统版本号
- js中将字符串转换成json的三种方式
- 常用ASCII码详细对照表 (0—255)
- GCD—延时执行操作
- poj1321(回溯板子)
- thinkphp 导入第三方 js 文件
- META-INF context.xml下配置多数据源
- 一道数学题——井水抽水问题
- Ugly Numbers(set,queue,vector) -uva 136
- Erlang里的Record
- QQ通信原理及QQ是怎么穿透内网进行通信的?
- intelliJ idea14.1创建servlet提示cannot resolve symbol‘servlet’的问题
- Android中GridView的使用
- 网络编程之HTTP