我正在使用 PHP 框架 CakePHP 3.0.3,想知道如何插入关键字defer和async script 标签:
框架的脚本注入如何:
<? = $ This-> html-> script ('jquery-1.11.1.min.js')?>
Run Code Online (Sandbox Code Playgroud)
如何渲染:
<script src = "/ js / jquery-1.11.1.min.js"> </ script>
Run Code Online (Sandbox Code Playgroud)
就像你希望的那样:
<async script src = "/ js / jquery-1.11.1.min.js"> </ script>
<script defer src = "/ js / jquery-1.11.1.min.js"> </ script>
Run Code Online (Sandbox Code Playgroud)
在文档中我没有看到这个插入可以做什么。
另一种形式如下:
<? = $ This-> html-> script ('jquery-1.11.1.min.js' ['defer' => true])?>
Run Code Online (Sandbox Code Playgroud)
和这个渲染:
<script src = "/ js / jquery-1.11.1.min.js" defer = "defer"> </ script>
Run Code Online (Sandbox Code Playgroud)