警告

4057 ワード

潜在的なWebパフォーマンスの問題があるかもしれない
あなたのアプリケーションで同じカスタムコンポーネントの3つがある場合は、カスタムコンポーネントは巨大なJSライブラリを持っています.
  st.subheader("Component Test")
  rv = my_component(name="NameViteVanilla", key="K1", config=config, nodes=nodes, edges=edges)
  my_component(name="NameViteVanilla", key="K2", config=config, nodes=nodes, edges=edges)
  my_component(name="NameViteVanilla", key="K3", config=config, nodes=nodes, edges=edges)
あなたは3回(下記画像を参照)ライブラリをロードを終了することができます.ああ!
streamlit-aggridが使われるならば、JSコードの複数の再読み込みのようにも思われます.
3グリッド表示下のコードスニペット
grid_data1 = AgGrid(titanic_data, key="ag1", gridOptions=gridOptions)
grid_data2 = AgGrid(titanic_data, key="ag2", gridOptions=gridOptions)
grid_data3 = AgGrid(titanic_data, key="ag3", gridOptions=gridOptions)
ブラウザのネットワークコールのスナップショット、3回と呼ばれるaggrid関連のJSファイルを示す.

しかし、私はここで何か悪いことをすることができました.それで、これは確かに若干の調査を必要とします..