【问题标题】:Can handontable pivot data可以处理数据透视数据
【发布时间】:2013-09-14 11:43:41
【问题描述】:

在 UI 交互方面,Handsontable 非常适合我的需求。但想知道它是否也可以透视数据。

我的 Json 数据如下所示:

var objectData = [
  {id: 1, name: "Ted Right", gender: "male"},
  {id: 2, name: "Bill Allan", gender: "male"},
  {id: 1, name: "Joan Well", gender: "female"},  
  {id: 2, name: "Jane Doe", gender: "female"}
];

其中id值应该是行名,gender值应该是列标题,name是表中的值。

【问题讨论】:

  • 将列标题设置为性别值是没有意义的;即“男性”或“女性”。标题只能有 1 个标题。如果我误解了,请您进一步解释一下吗?谢谢
  • 是的,这是我数据的一个糟糕例子。我刚刚编写了一个可以正确格式化数据的数据透视函数。

标签: javascript jquery handsontable


【解决方案1】:

我不确定它是否可以在框架内本地实现,但看起来您可以在创建表实例时动态地将包含列定义的数组传递给表实例,因此您可以在 javascript 中以这种方式处理它 - 您可能想看看这个例子。

How to create dynamic columns for Handsontable?

我知道的旧线程,但它是第一个出现在可动手操作的数据透视表中的线程,所以希望这对某人有所帮助。

【讨论】:

    【解决方案2】:

    要设置自定义行/列标题,请看这里:

    http://handsontable.com/demo/renderers_html.html#header

    以上页面部分:

    $container.handsontable({
      colHeaders: [
        "<b>Bold</b> and <em>Beautiful</em>",
        "Some <input type='checkbox' class='checker'> checkbox"
      ]
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-01
      • 1970-01-01
      • 2022-01-03
      • 2013-10-23
      相关资源
      最近更新 更多