Page

  • 一个页面内都有且仅有一个 Store
  • Page 继承于 Component,所以它能配置所有 Component 的要素
  • Page 能配置 Middleware,用于对 Redux 做 AOP 管理
  • Page 必须配置一个初始化页面数据的初始化函数 initState
    Page - 图1

  • 示例代码

  1. /// Hello World
  2. class HelloWordPage extends Page<String, String> {
  3. HelloWordPage():
  4. super(
  5. initState: (String msg) => msg,
  6. view:(String msg, _, __) => Text('Hello ${msg}'),
  7. );
  8. }
  9. HelloWordPage().buildPage('world')