使用YUI和Prototype联合使用

3

我想在已经包含Prototype和Scriptaculous的页面中添加一个日历控件。我并不满意我能找到的任何Prototype的日历控件,所以我正在考虑使用YUI日历小部件。

这样做会导致任何问题吗?

3个回答

14

我们努力确保YUI与任何其他库一起使用都是安全的。如HermanD所说,我们将所有内容命名空间化,仅在一个必需的全局(YAHOO)和一个可选的全局(YAHOO_config)下。我们不修改原生对象。即使Prototype确实修改原型,我们也会进行防御性编码以确保它不会破坏YUI功能。

如果您在同时使用这两个库时发现任何错误,请告诉我们。

谢谢, Eric YUI团队


0

我已经成功地在一个我已经在使用Prototype和Scriptaculous的应用程序中使用了YUI标签控件,并且没有问题。但是,如果您正在查看一个公开可用的应用程序,则所有这些重量都有点太多了。我可能不会太关心内部应用程序(例如公司内部应用程序),但是您可能需要考虑一下您要让最终用户下载多少JavaScript以及他们为该页面下载的单独文件数量。


0

默认情况下,YUI 中的所有内容都在 YAHOO 命名空间中,因此只要您合理地将命名空间应用于从 YUI 使用的任何内容,我认为您应该没问题。

请参见:http://developer.yahoo.com/yui/yahoo/


1
正如雅虎的Eric所指出的那样,命名空间问题并不是唯一需要考虑的事情。 - Kenan Banks

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接