使用 Flask 和 React 构建仪表板的 Python 插件
Pyxley Python 库使用 pyxleyJS React 组件来创建基于 Flask 的 Web 应用程序。通过使用 PyReact 库,我们可以使用 Jinja 模板来构建和转换单个 React 组件。特定的 UI 组件作为属性传递给父组件。通过为每种组件类型使用特定的包装器,提供了更简单的界面。下面是单个 React 组件的 Jinja 模板示例。
通过这种方式构建模板,开发者可以轻松集成自定义的 React 组件。唯一的要求是 React 组件的属性、元素 ID 和位置。
每个过滤器和图表都继承自基本的 UIComponent 类。已编写了包装类,以提供更清晰的接口。下面提供了“SelectButton”的示例。用户只需指定选项,而类型则由实现方式确定。
暂无开放 Issues,或尚未同步最近议题。