本文为第7周详细讲义,侧重 Dart Web 与 Flutter Web 入门、运行与构建。课程大纲与目标见 第7周大纲


一、本讲目标与前置知识


二、Web 开发基础与 Dart Web 简述


三、Flutter Web 概述与结构


四、运行本课程第7周 Demo

  1. 进入 demos/week-07/demo/flutter_web_counter,执行 flutter pub get
  2. 运行:flutter run -d chrome(需已安装 Chrome),或先 flutter build web --release 再用本地服务器打开 build/web/index.html
  3. 页面为计数器:加、减、重置;对应 StatefulWidget、setState、按钮与布局。
  4. 阅读 lib/main.dartCounterPage(StatefulWidget)、_CounterPageState_increment/_decrement/_reset

五、常见问题


六、与大纲、课堂练习的链接