yii2在头部加载js文件
参考文章:http://www.yiichina.com/question/1981
yii默认在页面后面引入js文件:
.......
<script src="xxxxx.js"></script>
</body>
</html>
这导致了我们在页面中使用script标签写js代码时会出错,
<script type="text/javascript">
$(document).ready(function () {
console.log("ready...");
});
</script>
--------------------------------------------------------------------解决方法:"position" => yiiwebView::POS_HEAD
class AdminAsset extends AssetBundle
{
public $basePath = "@webroot";
public $baseUrl = "@web";
public $css = [
"css/admin.css",
];
public $js = [
// "js/jquery.min-1.8.3.js",
"js/utility.js",
];
public $depends = [
"yiiwebYiiAsset",
"yiiootstrapBootstrapAsset",
];
/**
* @inheritdoc
*/
public $jsOptions = [
"position" => yiiwebView::POS_HEAD, // 这是设置所有js放置的位置
];
}
我比较喜欢这种方式,这样IDE就可以方便的提示js代码了...
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: sql列出一个表所有列的列名
- 下一篇: C# 获取SQL Server所有的数据库名称
