如何在metrojs中将复选框添加到数据表中

How to add checkbox to datatable in meteorjs

本文关键字:添加 数据表 复选框 metrojs      更新时间:2024-03-11

我正在为我的数据表使用alded表格包:

https://atmospherejs.com/aldeed/tabular

我想知道是否有人能帮我找出如何为数据表中的每个记录添加一个复选框?到目前为止,我已经能够定义和添加常规数据列,但不能定义和添加表。到目前为止,我的表列定义为:

  optionsObject: {
    columns: [
      {
        title: 'Description',
        data: 'description',
        className: 'nameColumn'
      }, {
        title: 'size',
        data: 'size',
        className: 'nameColumn'
      },
      {
        title: 'check1',
        type: 'checkbox',
        separator: "",
        options: [
        { label: '', value: 1}]
      }
    ]
  }

请帮忙!

谢谢!

代替:

{
  title: 'check1',
  type: 'checkbox',
  separator: "",
  options: [
  { label: '', value: 1}]
}

使用

{
  tmpl: Meteor.isClient && Template.datatableCheckboxCell
}

用模板填充单元格,然后将复选框处理程序放在那里。

<template name="datatableCheckboxCell">
  <!-- put checkbox here -->
</template>

为单元格提供了行数据的上下文,因此您可以在其事件处理程序中使用"this._id"。