我想将一些自定义数据放入列字段...我的数据位于本地商店。
code of my grid:
columns: [
{text: "name", flex: 1, dataIndex: 'name'},
{text: "type", flex: 1, dataIndex: 'type'},
{text: "value", flex: 1, dataIndex: 'function', renderer: this.rendeValueColumn},
{text: "parameter", flex: 1, dataIndex: 'parameter'},
{text: "rule", flex: 1, dataIndex: 'rule'}
],
i want to change 'rule' .
i'm try to : var a = 'test'; {text: "rule", flex: 1, dataIndex: a} etc...
but that way arent help me.
答案 0 :(得分:0)
dataIndex不期望数据。它期望数据字段的名称。
你真正想要的是
columns: [
{text: "name", flex: 1, dataIndex: 'name'},
{text: "type", flex: 1, dataIndex: 'type'},
{text: "value", flex: 1, dataIndex: 'function', renderer: this.rendeValueColumn},
{text: "parameter", flex: 1, dataIndex: 'parameter'},
{text: "rule", flex: 1, dataIndex: 'name', renderer: function(){
return 'test';
}}
],
您可以使用渲染器功能输入您想要的任何数据。