Flet 1.0 – 使用 Python 构建跨平台应用
Flet 1.0 – Build cross-platform apps in Python

原始链接: https://flet.dev/

```python import flet as ft def main(page: ft.Page): counter = ft.Text("0", size=50, data=0) def increment(e): counter.data += 1 counter.value = str(counter.data) page.update() page.floating_action_button = ft.FloatingActionButton( icon=ft.Icons.ADD, on_click=increment ) page.add( ft.Container( content=counter, alignment=ft.alignment.center, expand=True, ) ) ft.app(target=main) ```

Hacker News 最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 Flet 1.0 – 用 Python 构建跨平台应用 ( flet.dev ) 15 点 由 absqueued 发布 1 小时前 | 隐藏 | 往期 | 收藏 | 3 条评论 帮助 claytongulick 20 分钟前 | 下一条 [–] 看起来确实很有趣,但我注意到它不支持蓝牙服务。 这在一定程度上限制了它对我的实用性——蓝牙是我选择开发原生应用而不是 PWA 的主要原因之一。 回复 bobajeff 1 小时前 | 上一条 [–] 有趣,看起来这是一个基于 Flutter 构建的框架。 回复 absqueued 1 小时前 | 父评论 [–] 是的,我一直在做一个移动端的小型概念验证(poc),然后顺便导出了一个网页版,结果发现整个网页应用就是一个巨大的 元素。 我以前从未用 Flutter 写过网页应用,所以这一点让我感到意外。 回复 社区准则 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系我们 搜索:
相关文章

原文

import flet as ft

def main(page: ft.Page):

counter = ft.Text("0", size=50, data=0)

def increment(e):

counter.data += 1

counter.value = str(counter.data)

page.floating_action_button = ft.FloatingActionButton(

icon=ft.Icons.ADD, on_click=increment

)

page.add(

ft.Container(

content=counter,

alignment=ft.Alignment.CENTER,

expand=True,

)

)

ft.run(main)

联系我们 contact @ memedata.com