簡體   English   中英

根據材料表中的查找編號進行排序反應

[英]sorting on basis of lookup number in material-table react

我想將優先級列排序為立即然后緊急然后高等等,但我只能根據字母升序或降序排序,但我想根據查找編號排序,感謝任何幫助

{ 
  title: "priority", 
  field:"priority",
  lookup: { 1: 'Immediate', 2: 'Urgent', 3: 'High', 4: 'Normal', 5: 'Low' },
}

這是材料表分類文檔https://material-table.com/#/docs/features/sorting的鏈接

所以我想通了

{ title: "priority", field:"priority",
  // lookup: { 1: 'Immidiate', 2: 'Urgent', 3: 'High', 4: 'Normal', 5: 'Low' },
  render: 
    rowData => 
    rowData.priority == "1" ? <Badge variant="danger">Immidiate</Badge>:
    rowData.priority == "2" ? <Badge variant="warning">Urgent</Badge> : 
    rowData.priority == "3" ? <Badge variant="warning">High</Badge> : 
    rowData.priority == "4" ? <Badge variant="primary">Normal</Badge>:
    rowData.priority == "5" ? <Badge variant="secondary">Low</Badge>:
    <Badge variant="dark">{rowData.priority}</Badge>
},

我刪除了查找並像這樣渲染它

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM