1

如何在 Yii 框架中使用 YUI 3?我在互联网上搜索,我找不到任何东西

4

1 回答 1

2

你可以使用 Yii 加载任何 javascript 库。您可以像这样将它添加到您的布局中(很可能protected/views/layouts/main.php):

<?php Yii::app()->clientScript->registerScriptFile(Yii::app()->request->baseUrl.'/js/yui/yui-min.js', CClientScript::POS_HEAD); ?>

假设您的 YUI 库位于js/yui/yui-min.js. 现在,这会将 js 文件加载到使用该布局的每个视图的 head 部分。

然后,您可以正常使用它。请记住,jQuery 是内置在 Yii 中的,因此您可能会遇到 jQuery 和 YUI 之间的兼容性问题。查看jQuery 网站上的这篇文章以获取更多信息。

我还建议在这里查看 Yii CClientScript 文档。CClientScript 类管理 Yii 中视图的 JavaScript 和 CSS 样式表。

于 2013-01-28T08:11:48.883 回答