如何在 yii 中使用 jquery/javascript?,
如何在 yii 中使用我的脚本?
为什么这与以其他方式使用 jQuery 有什么不同?
如何在yii中使用jquery?
如上所述,您可以注册新的脚本块,也可以注册新的外部脚本文件。您还可以在插件中注册资产,该插件将获取整个 JS 文件夹并将它们组合到您的应用程序中。
所以在 Yii 中使用 JQuery 有很多种方法。
如何在 yii 中使用我的 jquery
JQuery 是预先捆绑并与 JQuery 一起激活的,并且 JQuery 库本身被视为核心脚本,因此实际上不需要放入您自己的 JQuery。
您可以使用自己的 JQuery 覆盖内置 JQuery,方法是:
$cs = Yii::app()->clientScript;
$cs->scriptMap = array(
'jquery.js' => Yii::app()->request->baseUrl.'/js/jquery.js',
'jquery.yii.js' => Yii::app()->request->baseUrl.'/js/jquery.min.js',
);
$cs->registerCoreScript('jquery');
$cs->registerCoreScript('jquery.ui');
在你的布局、动作或视图中的某个地方有类似的东西。我更喜欢将其放在布局中并亲自管理我自己的 JQuery 版本。
为什么这与以其他方式使用 jQuery 有什么不同?
主要是由于框架及其组件的标准化和互操作性。预先捆绑了 JQuery UI 小部件和 JQuery 元素的内置挂钩,使框架更容易构建可重用且干净的 JS 对象以在应用程序中使用。
我也喜欢 JQuery,所以我认为将它预先捆绑是有意义的。然而,这并不是因为 JQuery 是唯一的 JS 库/框架,在选择之前你应该真正考虑哪一个最适合你。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)