如何在 vue-tables-2 中动态填充 listColumns?
How can I dynamically populate listColumns in vue-tables-2?
假设我有一组可通过道具使用的类别名称。
在 vue-tables-2 中,如何在 listColumns
选项中动态填充 category
过滤器?
listColumns: {
type: [{
id: 1,
text: 'User'
},
{
id: 2,
text: 'Admin'
}],
category: function () {
this.categories.map((cat, index) => { return { id: index, text: cat } })
}
}
这样做returns出现如下错误:
[Vue warn]: Error in render: "TypeError: _this.opts.listColumns[column].filter is not a function"
您可以在选项中插入您的道具。
options: {
filterByColumn: true,
listColumns: {
type: this.categories
}
}
假设我有一组可通过道具使用的类别名称。
在 vue-tables-2 中,如何在 listColumns
选项中动态填充 category
过滤器?
listColumns: {
type: [{
id: 1,
text: 'User'
},
{
id: 2,
text: 'Admin'
}],
category: function () {
this.categories.map((cat, index) => { return { id: index, text: cat } })
}
}
这样做returns出现如下错误:
[Vue warn]: Error in render: "TypeError: _this.opts.listColumns[column].filter is not a function"
您可以在选项中插入您的道具。
options: {
filterByColumn: true,
listColumns: {
type: this.categories
}
}