【问题标题】:What JavaScript libraries have the following controls [closed]哪些 JavaScript 库具有以下控件 [关闭]
【发布时间】:2013-06-04 00:00:35
【问题描述】:

我们正在将一个 WinForms 应用程序(大量使用大量 DevExpress 控件)移植到 HTML5/JavaScript(带有支持 REST/JSON 网络服务)。

目前有哪些质量 JavaScript 控制库具有以下特性:

  1. 树视图。每个节点可以有多个不同的链接(调用函数)和最后的位图。
  2. 网格(可以是简单的只读/只读)。
  3. PropertyGrid (view/edit all properties in an object),对数字、枚举列表等进行自定义处理。
  4. Accordion
  5. 选项卡组控制。
  6. 向导控制。
  7. 点击时弹出菜单。
  8. 菜单栏(不需要是功能区,但需要支持位图)。

注意:我不是问哪个最好(此处不允许)。我在问什么控件集有这个功能。

【问题讨论】:

  • 我不认为询问所有此类库的列表比询问哪个“最好”更好。这仍然是一个购物问题。
  • 我将其视为资源问题。外面有什么。通过撇开哪个是最好的(随着时间的推移而迅速变化),它留下了一个产品列表来开始。而这个答案在 5 年后仍然是正确的。
  • 您可能会在最流行的库(本机或作为插件)中找到这些功能
  • @MattBall - 我在这里遗漏了一些东西,因为您提供的第二个链接说“但是如果它是一个事实的“短名单问题”,那么“名单”问题是否可以接受 - 这是绝对是一个事实(非常明确的标准)短名单(看起来只有 3 个库)问题。那么为什么它被关闭了?

标签: javascript web-controls


【解决方案1】:

Ext JS 有这个功能:http://sencha.com/products/extjs

【讨论】:

  • 谢谢 - 这看起来什么都有。
【解决方案2】:

dojo 工具包的 dijit 命名空间包含大部分(如果不是全部)这些小部件。

dojox 命名空间是 dojo 就像 javax 是 java 一样,如果 dijit 不能完全满足您的需求,它也有一些非常漂亮的小部件。

dgrid 项目与 dojo 来自同一所房子并建立在 dojo 之上,这将有助于满足您的网格需求(并且可能还有您的树需求)

【讨论】:

  • 谢谢。我首先关注 Ext JS,因为我更喜欢商业产品(更容易获得支持)。但这将是我的备份。
【解决方案3】:

YUI(Yahoo User Interface),可以参考http://yuilibrary.com/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-10-05
    • 1970-01-01
    • 2020-08-07
    • 2011-07-12
    • 2010-09-11
    • 2020-12-01
    • 2011-02-20
    • 1970-01-01
    相关资源
    最近更新 更多