Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/399.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Nextjs MUI datatables:获取行到带有标题的模式弹出窗口_Javascript_Reactjs_Next.js_Mui Datatable - Fatal编程技术网

Javascript Nextjs MUI datatables:获取行到带有标题的模式弹出窗口

Javascript Nextjs MUI datatables:获取行到带有标题的模式弹出窗口,javascript,reactjs,next.js,mui-datatable,Javascript,Reactjs,Next.js,Mui Datatable,使用nextjs应用程序并使用MUI Datatables显示表。我想实现的是,点击表格行将创建一个带有当前表格行数据的弹出窗口,表格标题也在模式中 目前,我正在使用exapandableRows选项为弹出窗口创建自定义div: const options = { filterType: 'dropdown', selectableRows: false, download: false, rowsPerPage: 15, re

使用nextjs应用程序并使用MUI Datatables显示表。我想实现的是,点击表格行将创建一个带有当前表格行数据的弹出窗口,表格标题也在模式中

目前,我正在使用exapandableRows选项为弹出窗口创建自定义div:

    const options = {
      filterType: 'dropdown',
      selectableRows: false,
      download: false,
      rowsPerPage: 15,
      responsive: 'scrollFullHeight',
      print: false,
      onRowClick: rowData => console.log(rowData),
      expandableRows: true,
      renderExpandableRow: (rowData, rowMeta) => {
        console.log(rowData, rowMeta);
        
        return (
          <div className="modal-popup">
            <div className="modal-popup--inner">
// table header should be in here as well aligned with the rowData
              {JSON.stringify(rowData)}

            </div>
          </div>
          
        );
      }
    };
const选项={
filterType:“下拉列表”,
selectableRows:false,
下载:错,
行页码:15,
响应:“滚动高度”,
印刷品:假,
onRowClick:rowData=>console.log(rowData),
expandableRows:对,
renderExpandableRow:(rowData,rowMeta)=>{
log(rowData,rowMeta);
返回(
//表格标题应该在这里,并且和行数据对齐
{JSON.stringify(rowData)}
);
}
};
尽管有些问题我无法从文档中解决,但这很好:

  • 如何将表格标题也放入模式中
  • 如何使用每个项目的html包装来构造rowData?目前它只是一个纯文本响应
有什么建议吗