【问题标题】:Can I use the latest version of YUI alongside AUI in liferay 6.1?我可以在 liferay 6.1 中使用最新版本的 YUI 和 AUI 吗?
【发布时间】:2013-10-16 20:51:57
【问题描述】:

我们还没有准备好迁移到 6.2,但不想增加不必要的障碍。在alloyui从1.5升级到2.0时,很多小部件消失了:

摘自Reintroducing AlloyUI (or meet Alloy 2.0):

更少的组件

AlloyUI 的最后一个版本有 73 个组件,但这是第一个 AlloyUI 2.0 发布后,我们将拥有 20 个组件

其中一个正在消失的组件是 AutoComplete。为了准备我们未来的迁移,我更愿意使用“标准”YUI 自动完成功能,而不是 AlloyUI 1.5 中的自动完成功能。

因此我的问题是:

是否可以在 liferay 6.1 中将 YUI 与 AUI 分开使用(我们在 6.1.2 ga3 上)?

阿兰

【问题讨论】:

    标签: liferay yui liferay-6 alloy-ui


    【解决方案1】:

    我认为不是,这是不可能的。 AUI 强烈基于 YUI 3.3,我认为更改 YUI 版本是一种痛苦的方式。

    如果 AUI 现在不能满足您的需求,您可以使用 jQuery。

    【讨论】:

    • 感谢您的回复...我并没有考虑替换 AUI 后面的 YUI 版本,而是更多关于单独使用 YUI,同时拥有 YUI() 和 AUI() 全局对象...
    • 在同一页面上使用多个版本的 YUI 确实不起作用。更多关于这个here.
    【解决方案2】:

    是的,您可以毫无问题地同时使用这两种方法。您可以使用您在其页面上看到的所有 YUI 小部件。不仅如此,您还可以使用 YUI Gallery 中的任何小部件!

    希望有帮助!

    【讨论】:

    • 感谢您的回复伊利亚。我怎么做 ?只需在我的页面上添加 YUI 种子
    • 不,你只是在页面中有 YUI,没有必要包含它。试试Y = new YUI();并使用它
    猜你喜欢
    • 2023-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-05
    相关资源
    最近更新 更多