一袋盐 / yii2-jquery
为 Yii2 框架提供固定和 CDN 源的 jQuery Asset Bundle 扩展
3.0.0
2018-09-29 03:17 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: ~2.0.6
Provides
This package is auto-updated.
Last update: 2024-08-29 04:31:43 UTC
README
Yii 2 的 jQuery 扩展
为 Yii2 框架提供固定和 CDN 源的 jQuery Asset Bundle 扩展
这是为 jQuery 编写的 Yii 框架 2.0 扩展。它提供了固定和 CDN jQuery 分发资源,使得在 Yii 应用中使用 jQuery 变得非常简单。
特性
-
无 Bower,仅通过 Composer 安装
-
CDN & 固定 资源来源提供
-
版本控制 指的是 jQuery
安装
首选的安装方式是通过 Composer
composer require yidas/yii2-jquery
版本选项引用 jQuery 发布
composer require yidas/yii2-jquery ~2.0.0
composer require yidas/yii2-jquery ~3.0.0
或者您也可以通过编辑 composer.json
在 require 部分添加包,然后运行 composer update
。
"yidas/yii2-jquery": "*"
配置
注册或依赖资产到您的应用程序
yidas\yii\jquery\JqueryAsset
例如,在视图中注册 jQuery 资产
\yidas\yii\jquery\JqueryAsset::register($this);
或者在您的应用程序资产包中作为依赖项
namespace app\assets; use yii\web\AssetBundle; class AppAsset extends AssetBundle { public $basePath = '@webroot'; public $baseUrl = '@web'; public $css = [ 'css/site.css', ]; public $js = [ ]; public $depends = [ 'yidas\yii\jquery\JqueryAsset' ]; }
版本控制
此扩展包括为选择现有 jQuery 版本提供的固定分发资产,通过配置 config
文件设置版本
'components' => [ 'assetManager' => [ 'bundles' => [ 'yidas\yii\jquery\JqueryAsset' => [ 'version' => '2.2.4', ], ], ], ],
CDN 资产模式
您可以通过配置 config
文件将资产切换到使用 CDN 分发
'components' => [ 'assetManager' => [ 'bundles' => [ 'yidas\yii\jquery\JqueryAsset' => [ 'cdnVersion' => '2.2.4', 'cdn' => true, ], ], ], ],
指定 CDN 源
您还可以指定您喜欢的 CDN 源
'components' => [ 'assetManager' => [ 'bundles' => [ 'yidas\yii\jquery\JqueryAsset' => [ 'cdn' => true, 'cdnJS' => ['https://code.jqueryjs.cn/jquery-2.2.4.min.js'], ], ], ], ],