为什么CreateAsync()函数中需要返回PaginationList的构建函数
来源:14-3 【应用】分页进阶:模组化

时代蠕虫
2021-12-19
老师,我想知道为什么在CreateAsync的静态函数中需要返回PaginationList的构建函数,如果不返回构建函数不可以吗?
写回答
1回答
-
时代蠕虫
提问者
2021-12-25
在网上查了一些资料,我的理解工厂函数就像外挂一样,可以对函数进行配置。在我们完成函数的编写以后,在不大量改变现有代码的前提下添加新的模块或功能,工厂函数提供了很好的解决方案。
在本节课中PaginationList模块,既可以将分页功能独立出来,又可以得到PaginationList(使用构造函数获得)中的TotalPage,TotalCount,HasPrevious,HasNext,CurrentPage,PageSize等字段值,将得到的值加载到Header头部中去。
有理解的不对的地方,请老师和同学指正。
00
相似问题