一袋盐/yii2-jquery

为 Yii2 框架提供固定和 CDN 源的 jQuery Asset Bundle 扩展

安装次数: 16 010

依赖者: 2

建议者: 0

安全: 0

星级: 2

关注者: 1

分支: 1

开放问题: 0

类型:yii2-extension

3.0.0 2018-09-29 03:17 UTC

This package is auto-updated.

Last update: 2024-08-29 04:31:43 UTC


README

 

Yii 2 的 jQuery 扩展


为 Yii2 框架提供固定和 CDN 源的 jQuery Asset Bundle 扩展

Latest Stable Version Latest Unstable Version License

这是为 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'],
            ],
        ],
    ],

],