小编qui*_*ode的帖子

Dash ImportError:无法从“werkzeug.debug.tbtools”导入名称“get_current_traceback”

我正在尝试在 Pycharm 的 conda 环境中运行一个简单的 dash 应用程序,但是我遇到了标题中的错误。奇怪的是,除了这里之外,我在互联网上找不到提到这个错误的地方。代码很简单,因为我想要运行的只是一个简单的 dashapp;code 从这里获取代码。我尝试过在 conda 中的 python 版本之间切换(在 python 3.9、3.8 和 3.7 之间来回切换),但错误似乎仍然存在。我知道我也正确安装了它的所有依赖项,因为我没有收到任何导入错误。如果有人可以提供帮助,我将不胜感激。

编辑:按照 @coralvanda 的要求安装的 Dash 版本: 破折号版本

基本上,我只是对所有内容进行了 pip 安装,因此所有版本的软件包都是最新的。

错误的完整回溯的屏幕截图: 追溯

python pycharm conda plotly-dash

20
推荐指数
3
解决办法
2万
查看次数

如何通过单击 mui 中的外部按钮来过滤 DataGrid 列

假设我有一个像这样的数据网格表(来自官方 MUI 文档):

import * as React from 'react';
import { DataGrid, GridToolbar } from '@mui/x-data-grid';
import { useDemoData } from '@mui/x-data-grid-generator';

const VISIBLE_FIELDS = ['name', 'rating', 'country', 'dateCreated', 'isAdmin'];

export default function ControlledFilters() {
  const { data } = useDemoData({
    dataSet: 'Employee',
    visibleFields: VISIBLE_FIELDS,
    rowLength: 100,
  });

  return (
    <div style={{ height: 400, width: '100%' }}>
      <DataGrid
        {...data}
        components={{
          Toolbar: GridToolbar,
        }}
      />
    </div>
  );
}
Run Code Online (Sandbox Code Playgroud)

现在假设我想通过按钮的 onClick 过滤此表中的“名称”列。单击该按钮时,应该给出一个字符串,比如说“Ray”。单击此按钮时,我想自动过滤表,以便仅显示“名称”列中包含字符串“Ray”的每个值。

到目前为止我的方法

我尝试使用useStatefrom React 和filterModelDataGrid 中的 prop,以便按下按钮可以过滤表,如下所示: …

javascript reactjs material-ui

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

conda ×1

javascript ×1

material-ui ×1

plotly-dash ×1

pycharm ×1

python ×1

reactjs ×1