我想在单击按钮时将其删除。 遵循我的 Python3-Flet 脚本:
import flet as fl
def main(page:fl.Page):
def remove(e):
pass #what could i do for remove the button?
page.add(fl.ElevatedButton('REMOVE ME',on_click=remove))
page.update()
fl.app(target=main)
您可以使用 e.control 删除您的元素。它可以帮助您删除此按钮。
import flet as fl
def main(page:fl.Page):
def remove(e):
e.control.page.remove(e.control)
remove_button = fl.ElevatedButton('REMOVE ME',on_click=remove)
page.add(remove_button)
page.update()
fl.app(target=main)