越简单越好!

YIIFramework引用外部Jquery等资源的实现方式

bevin 发表于 2013-07-05 11:29 | 39次阅读 0次推荐   PHP

有两种方式可以实现:

1. 可以用CClientScript 下的 addPackage

Yii::app()->clientScript->addPackage('jquery', array(
	'baseUrl'=>'http://lib.sinaapp.com/js/jquery/1.9.1/',
	'js'=>array('jquery-1.9.1.min.js'),
));
2. 可以直接在main.php里直接配置

'components' => array(
	'clientScript'=>array(
		'packages'=>array(
    		'jquery'=>array(
    			'baseUrl'=>'http://lib.sinaapp.com/js/jquery/1.9.1/',
    			'js'=>array('jquery-1.9.1.min.js'),
    		),
    	),
    ),
    ......
)
CClientScript下的packages属性有以下可以配置:

array(
  'package-name'=>array(
    'basePath'=>'alias of the directory containing the script files',
    'baseUrl'=>'base URL for the script files',
    'js'=>array(list of js files relative to basePath/baseUrl),
    'css'=>array(list of css files relative to basePath/baseUrl),
    'depends'=>array(list of dependent packages),
  ),
  ......
)

+0
发表评论
×您的大名会显示在评论处

评论内容不能少于5个字哦~~~

评论列表
当前暂无评论
发送数据中... 请求错误. 请输入评论内容和验证码后再发布 您已经参与过了,谢谢
返回顶部 ^