yii2将js代码注册到页面的底部

Yii2实战教程 2017年7月6日 5.82K

为什么会用到这个将代码注册到页面底部的需求

这是因为我们需要页面打开速度变快,减少用户等待,因此我们会将引入的Jquey插件等,都放在最后使之晚加载。我们自定义的Js代码,在jquery还没加载完是无法执行的,既然Jquery插件都在页面的最下方啦,自定义Js代码还有什么理由不在下方呢。

<script>
<?php $this->beginBlock('js_end') ?>    
$(function{
//.........自定义代码
});
<?php $this->endBlock(); ?>    
</script>    
<?php $this->registerJs($this->blocks['js_end'],\yii\web\View::POS_LOAD); //将自定义代码注册到页面底部 ?>


关注微信公众号『PHP学习网

第一时间了解最新网络动态
关注博主不迷路~

PHP学习网:站内收集的部分资源来源于网络,若侵犯了您的合法权益,请联系我们删除!
分享到:
赞(2)

文章评论

您需要之后才可以评论
2点赞 1评论 收藏 QQ分享 微博分享

PHP学习网

PHP学习网