网站设计这个专业怎么样,企业网站设计的基本原则有哪些,西安seo培训机构排名,建设网站买了域名还要什么资料什么是 Flet#xff1f;
Flet 是一个框架#xff0c;允许使用您喜欢的语言构建交互式多用户 Web、桌面和移动应用程序#xff0c;而无需前端开发经验。
您可以使用基于 Google 的 Flutter 的 Flet 控件为程序构建 UI。Flet 不只是“包装”Flutter 小部件#xff0c;而是…什么是 Flet
Flet 是一个框架允许使用您喜欢的语言构建交互式多用户 Web、桌面和移动应用程序而无需前端开发经验。
您可以使用基于 Google 的 Flutter 的 Flet 控件为程序构建 UI。Flet 不只是“包装”Flutter 小部件而是通过组合较小的小部件、隐藏复杂性、实现 UI 最佳实践、应用合理的默认值来添加自己的“意见”——所有这些都是为了确保您的应用程序看起来很酷和专业而无需额外的努力。
Flet 应用示例
目前您可以用 Python 编写 Flet 应用程序其他语言将很快添加。
下面是一个示例“计数器”应用
counter.py ‘’’ import flet as ft
def main(page: ft.Page): page.title “Flet counter example” page.vertical_alignment ft.MainAxisAlignment.CENTER
txt_number ft.TextField(value0, text_alignft.TextAlign.RIGHT, width100)def minus_click(e):txt_number.value str(int(txt_number.value) - 1)page.update()def plus_click(e):txt_number.value str(int(txt_number.value) 1)page.update()page.add(ft.Row([ft.IconButton(ft.icons.REMOVE, on_clickminus_click),txt_number,ft.IconButton(ft.icons.ADD, on_clickplus_click),],alignmentft.MainAxisAlignment.CENTER,)
)ft.app(targetmain) ‘’’
要运行应用安装模块请执行以下操作flet
‘’‘pip install flet’‘’
并运行程序
‘’‘python counter.py’‘’
该应用程序将在本机操作系统窗口中启动 - Electron 的一个很好的替代品
macOS操作系统
windows
现在如果要将应用作为 Web 应用运行只需将最后一行替换为
‘’‘ft.app(targetmain, viewft.AppView.WEB_BROWSER)’‘’
再次运行现在你立即获得一个 Web 应用