怎樣在布局中根據(jù)不同的視圖加載不同的JS和css資源
請(qǐng)問(wèn)老師,怎樣在布局中根據(jù)不同的視圖加載不同的JS和css資源?
比如通用布局main.php
視圖A.php需要用到A.js,A.css
視圖B.php需要用到B.js,B.css
請(qǐng)問(wèn)怎樣在main.php分別加載呢?
謝謝老師。
請(qǐng)問(wèn)老師,怎樣在布局中根據(jù)不同的視圖加載不同的JS和css資源?
比如通用布局main.php
視圖A.php需要用到A.js,A.css
視圖B.php需要用到B.js,B.css
請(qǐng)問(wèn)怎樣在main.php分別加載呢?
謝謝老師。
2015-05-31
舉報(bào)
2015-05-31
首先公用的js、css文件可以現(xiàn)在main.php當(dāng)中,
不同視圖用到的不同的js、css文件,最簡(jiǎn)單的方式就是直接在不同的視圖當(dāng)中引用,比如在A.php文件中想用A.js、A.css:
A.php
如果非要將js、css的加載放到布局當(dāng)中,就可以使用數(shù)據(jù)塊了。
復(fù)雜點(diǎn)的,YII2中也提供了資源包來(lái)進(jìn)行對(duì)js、css這些資源的管理和使用,后面介紹。