react使用antdesig的table组件,一般是在state中声名
this.colums = [
{
title:"ip",
dataIndex:"servIp",
key:"svrIp",
},
{
title:"id",
dataIndex:"servId",
key:"svrId",
}
]
如果有需求,不同用户可见列表不一样,这里可以使用以下代码实现,代码实现在componentWillReceiveProps生命周期中
componentWillReceiveProps(nextProps){
if(user === admin){
this.columns.push(
{
title:"节点",
dataIndex:"servType",
key:"servType",
},
{
title:"角色",
dataIndex:"servpRimary",
key:"servpRimary",
}
)
}
}