打开一个内容项目,现在这个页面上显示的东西是用 post_show_main 这个小部件构建出来的,下面我们要改造一下这个内容页面,先把这个小部件文件删除掉。
新建一个文件,名字是 post_content_view.dart,内容视图,后面我们可能还会创建一个图像视图。在这个文件里定义一个小部件,名字是 PostContentView 。
给它一个属性,类型是 Post 名字叫 post,添加一个构造方法 PostContentView,添加一个参数,this.post。
小部件里可以用一个 CustomScrollView 小部件,要给它提供一个 slivers ,对应的值是一些 Sliver 类型的小部件。
post_show.dart
打开 post_show.dart ,页面的主体这里,可以用一下刚才创建的 PostContentView 这个小部件,使用它的时候要提供一个 post 。
然后再把文件顶部导入 post_show_main 的这个行代码删除掉。