如何让按钮一键停用? `
import flet as ft
from flet import ElevatedButton, ButtonStyle, RoundedRectangleBorder
def main(page: ft.page):
page.title = "Test"
page.window_width = 400.00
page.window_height = 500.00
def change_color(color):
page.add(ft.Row([ft.Text('Go')], alignment=ft.MainAxisAlignment.CENTER))
btn_green.disabled = True
btn_green = ElevatedButton(text='Click me', bgcolor=ft.colors.GREEN, color='white',
width=110,
height=30,
style=ButtonStyle(shape=RoundedRectangleBorder(radius=10)),
on_click=change_color)
page.add(ft.Row([
btn_green
], alignment=ft.MainAxisAlignment.CENTER))
ft.app(target=main)`
` 现在点击两次后停用 我不明白为什么点击两次就可以工作
添加了 page.update() ,一切都很好