刘师傅

刘师傅

趁这阵子有兴趣就研究下呗

  • 财富值20887
  • 威望值220
  • 总积分23897

个人信息

  • 回复了 的评论

    楼主辛苦了,咱们网站也有上传图片的功能,以后再发帖请上传到咱们服务器上,不要再外部引用了。

    站长,评论时的markdown解析器是不是有问题,点击修改保存后有时`会失效,有时会多一个`在页面上。和预览时不一致。

  • 开头就说“全局css”,"全局js",这个说法不妥。何为全局?你所谓的全局就是如下吗?

    AppAsset::register($this);
    

    所谓的按需加载,单独引入JS/CSS就是如下吗?

    $this->registerCssFile('@web/css/font-awesome.min.css',['depends'=>['api\assets\AppAsset']]);
    AppAsset::addScript($this,'@web/js/jquery-ui.custom.min.js'); 
    

    如何全局了,怎么体现全局?如何按需加载了,两者的区别在哪里?没有说明白吧,这样的字眼容器误导人。
    只能说文中所谓的全局和单独引入都是引入某些JS/CSS到当前视图的方式而已。

    我可以写个AssetBundle,那么在视图中就应该

    XXX::register($this);
    

    如果没有写AssetBundle,而要临时紧急需要加载一个js,那么就要

    $this->registerJsFile('xxxx.js');
    

    还有,那个

    api\assets\AppAsset
    

    是个什么东西,你没有介绍吧?在你的html截图里体现的有点模糊,说明不了单独加载时depends的作用,估计api\assets\AppAsset就是那个yii.js吧。

    个人理解,欢迎拍砖

  • 哥们你这是自问自答吗?

副董事长 等级规则
23897/50000
资料完整度
70/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

9

Ta的访客

47