YUI配置对象

时间:2010-04-20 05:25:01

标签: yui

我注意到它上面写着YUI documentation

  

YUI(o *)

     

参数:       o *最多五个可选配置对象。这个对象是   存储在YUI.config中。请参阅配置   支持的属性列表。

将其限制为5个配置对象的原因是什么?在查看配置类时,似乎有超过5种可能性,为什么要限制?

1 个答案:

答案 0 :(得分:4)

这意味着它支持YUI({someConfig:value},{anotherConfig:value},{aThird:config},{aFourth:config,{andFinally:aFifth});

每个对象都可以包含任意数量的配置。构造函数支持多个配置对象,以便在大型系统中实现灵活性,但对于代码大小维护,限制为五个。实现者甚至不会使用第二个配置对象,因为更复杂的应用程序可以在YUI实例化之前简单地构建单个配置对象。

如果真正需要超过五个,可以提交合理合理的功能请求来提高限额。就个人而言,我不认为这种情况发生了。