发表于: 2020-02-17 22:47:18
1 1174
今天完成的事
1,初步理清列表页需要的组件;
(1)手风琴菜单每个页面都有,所以手风琴菜单放在根组件中供其他组件直接使用;
(2)angular日历插件,可作为一个单独的组件,方便复用;
(3)列表页的四个选择框,加两个按钮(清空,搜索)作为列表页的子组件;
(4)列表页的信息展示列表块也是列表页的一个子组件;
(5)列表页信息展示块下方的页数显示,因为页数显示块不仅实时显示当前页面,而且点击不同页码也是让列表信息块显示相应信息,为了避免列表信息 展示块变得冗余。所以将页数显示页分离为列表页一个子组件;
2,将手风琴菜单初步写入根组件中:
明天计划的事
1,根据初步的组件设想添加代码,尝试设想是否可行;
遇到的问题
暂无
收获
原本设想将所有的代码都放入列表页的组件中,后来在书写手风琴代码时发现即使时完成一些简单的功能,书写的css文件也很快突破百行,查找更正的时候还是有些麻烦,所以把设想的组件拆分为几个子组件组合,这样既可以让主要页面的html页面代码简洁,易于查错,把子组件的css样式,html等分离开也方便快速定位问题所在。因为初学的原因,划分组件的方式也不知道是否合理,所以需要多加练习验证找到诀窍;
评论