我正在使用Mui Grid 组件,并希望根据数据的某些条件呈现一列的内容。
我怎样才能在方法中基本上实现条件renderCell?
const columns: GridColDef[] = [
{ field: 'offer_status',
headerName: 'Status',
flex: 1,
width: 50,
renderCell: (params) => ({
if (params.value == 'is_sent')
return <div>Sent</div>
}
)},
Run Code Online (Sandbox Code Playgroud)
这不起作用 - 我认为是由于语法(意外的标记)。
我有一个数据爬虫 (BeautifulSoup) 正在运行,它返回分配给变量的以下字符串priceLast:
<td>
200,90<br/>
196,90 </td>
Run Code Online (Sandbox Code Playgroud)
<td>
20,90<br/>
16,90 </td>
Run Code Online (Sandbox Code Playgroud)
<td>
2,90<br/>
1,90 </td>
Run Code Online (Sandbox Code Playgroud)
空格不时变化,因此我想将字符分配<td>XXXX<br/>给 varprice1和之后的字符,<br/>直到第一个空格给 var price2。
我试图.split找到一个解决方案
priceLast.split("<br/>")
Run Code Online (Sandbox Code Playgroud)
但这会抛出:
TypeError: 'NoneType' object is not callable
Run Code Online (Sandbox Code Playgroud)