關於使用antd-proTable,報錯 ResizeObserver loop limit exceeded
阿新 • • 發佈:2022-05-31
錯誤如上,原因有幾種情況
一:columns中,屬性又ellipsis屬性,但是沒有設定width,導致table不知道如何計算在什麼時候,開始對內容進行加省略號,出現了計算錯誤
如
const columns: ProColumns<IssueItem>[] = [ { title: '名稱', dataIndex: 'name', // copyable: true, ellipsis: true,// 有ellipsis屬性,必須新增width屬性 width: '15%', search: false } ] 二: EditableProTable 標籤中,添加了屬性scroll,原因未知,在column中,給所有的項加width也不行<EditableProTable<IssueItem> rowKey="id" actionRef={actionRef} formRef={formRef} scroll={{ x: 960 }} recordCreatorProps={false} loading={false} columns={columns} request={async (params = {}) => { const respones = init(params); return Promise.resolve(respones); }} value={fieldLists} onChange={setFeldLists} editable={{ type: 'multiple', form, editableKeys, onSave: async (rowKey, data, row) => { await updateList(data); }, onChange: setEditableRowKeys, actionRender: (row, config, dom)=> [dom.save, dom.cancel] }} />