发表于: 2020-02-15 22:46:49

1 1296


今天完成的事

1,继续学习angular官网引导教程:

应用运行页面:

首先学习将一个组件拆分为两个功能更加独立的组件,两个组件互不干扰,都可以单独进行定制特化。随后,学习如何创建服务,注册服务商,使得其他组件可以通过导入的方式使用服务;虽然可以创建一个服务,但是其中的函数方法看得不明白。


定义服务:

其他组件导入服务:

明天的计划

1,继续制作列表页;

遇到的问题

      在准备制作列表页时发现将整个列表页与其他的后台页面,新增信息页面,分别作为一个组件进行定义,但相比而言,列表页比较复杂,还可以拆分为几个组件的组合,让组件分别独立负责一些功能,需要明天进行验证验证;

收获

    明白拆分为独立功能组件的好处,专事专办的思想,提高组件的复用性;同时在添加功能时,可以在分离的独立组件中修改,添加,避免在一个组件的情况下随着功能的增加,代码也会随着功能逐渐增多,而有些功能是可以共用的,所有功能都在同一组件的时候,明显其复用性会变得极小,不利于高效率开发应用;


返回列表 返回列表
评论

    分享到