Php 如何在Yi2中强制jQuery UI资源始终包含在引导插件资源之前?
在JuiAsset之前包含引导LuginAsset时出现了一个问题。(链接:)Php 如何在Yi2中强制jQuery UI资源始终包含在引导插件资源之前?,php,jquery,yii2,Php,Jquery,Yii2,在JuiAsset之前包含引导LuginAsset时出现了一个问题。(链接:) 由于\yii\web\bootstrapLuginAsset仅依赖于yii\web\JqueryAsset和yii\bootstrap\BootstrapAsset而不是\yii\jui\JuiAsset(),如何确保\yii\jui\JuiAsset始终包含在yii\bootstrap\bootstrappasset之前?当您在一个网页中包含多个CSS或JavaScript文件时,它们必须遵循一定的顺序以避免覆盖问
由于
\yii\web\bootstrapLuginAsset
仅依赖于yii\web\JqueryAsset
和yii\bootstrap\BootstrapAsset
而不是\yii\jui\JuiAsset
(),如何确保\yii\jui\JuiAsset
始终包含在yii\bootstrap\bootstrappasset
之前?当您在一个网页中包含多个CSS或JavaScript文件时,它们必须遵循一定的顺序以避免覆盖问题。例如,如果您在网页中使用jQueryUI小部件,则必须确保jQueryJavaScript文件包含在jQueryUIJavaScript文件之前。我们称这种排序为资产之间的依赖关系
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
'yii\bootstrap\BootstrapPluginAsset',
];