我需要对我的仪表板进行一些修改,我想知道是否可以即时进行这些更改?
您可以在 Taipy 中选择使用部分。它们是可以动态修改/重新加载的小内容块。
这是一个例子:
from taipy.gui import Gui
title = 1
md = """
<|{title}|number|on_change=change_partial|>
<|part|partial={p}|>
"""
def change_partial(state):
title_int = int(state.title)
new_html = f'<h{title_int}>test{title_int}</h{title_int}>'
print(new_html)
state.p.update_content(state, new_html)
gui = Gui(md)
p = gui.add_partial("<h1>test</h1>")
gui.run()