这家伙有点懒,还没写个性签名!
if ($action_id =='error') { $this->depends[] = 'backend\assets\ErrorAsset'; } else { $this->depends[] = 'backend\assets\CssJsAsset'; } 这里 $action_id =='error',建议使用依赖注入(DI),在 new 的时候传入配置参数,根据参数判断依赖的 asset,采用这种方式来达到 松耦合。
if ($action_id =='error') { $this->depends[] = 'backend\assets\ErrorAsset'; } else { $this->depends[] = 'backend\assets\CssJsAsset'; }
这里 $action_id =='error',建议使用依赖注入(DI),在 new 的时候传入配置参数,根据参数判断依赖的 asset,采用这种方式来达到 松耦合。
有个例子就好了