关于使用antd-proTable,报错 ResizeObserver loop limit exceeded

Posted on 2022-05-31 11:09  凡凡0410  阅读(2109)  评论(0编辑  收藏  举报

 

 错误如上,原因有几种情况

一: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]
        }}
      />

 

 

Copyright © 2024 凡凡0410
Powered by .NET 8.0 on Kubernetes