2017-10-10 13:09:35 2284次浏览 3条回答 0 悬赏 90 金钱

特定页面禁用自带jQuery,加载低版本的jQuery,其他页面不变

  • 回答于 2017-10-10 14:30 举报

    这个页面应用自己特定的layout

    1 条回复
    回复于 2017-10-10 14:40 回复

    具体咋整啊

  • 回答于 2017-10-10 14:43 举报

    页面的controller中定义$this->layout = 'main_school'; 然后在layouts中重新写一个主框架

  • 回答于 2017-10-12 10:10 举报

    你要禁用自带jq要使用新layout 默认使用main.php布局 这个main.php会使用AppAsset.php的资源加载器 里面默认依赖了jq 你可以继续使用main.php 但是要删除AppAsset.php的jq依赖 或者使用main.php使用自己写的没有jq依赖的资源管理类也可以
    你要加载低版本的jq 可以再在你新写的资源管理类加载jq 或者在视图使用<?php \Yii::$app->view->registerJsFile('@web/common/jquery-3.2.1.min.js')?>或者使用 <?= yii\helpers\Html::jsFile('@web//js/.js')?>直接加载

    1 条回复
    回复于 2017-10-12 13:26 回复

    好的,谢谢

您需要登录后才可以回答。登录 | 立即注册
平头哥
总监

平头哥 山沟沟

注册时间:2016-04-25
最后登录:2020-07-23
在线时长:59小时17分
  • 粉丝9
  • 金钱2000
  • 威望30
  • 积分2890

热门问题