发表于: 2021-06-11 21:44:40
0 1968
今天完成的事情:分页搞出来了;angular 生命周期;
明天计划的事情:任务进行,列表页零部件功能添加,
收获:
listModul: any = {
tital: '',
type: '',
createAt: '',
updateAt: '',
page: 1,
size: 20
};
const url = 'a/article/search';
this.http.get<any>(`/ajax/${url}`, { params: listModul }).subscribe((acc) => {
this.ser = acc;
observer.next(this.ser); // 成功所返回的数据
// observer.error("数据"); // 失败返回的数据
})
具体方法就是在get请求后端数据的时候,使用get往后端传值,来达到自己要请求的是哪一类数据;传递了参数“ listModul ”当然上面定义了参数“ listModul ”就可以请求到自己想要的数据。这里的`/ajax/${url}` 我并不是太明白,还需要了解。“ page:1,size:20 ”获取第一页数据,一页展示20个数据;
angular 生命周期:
1、Angular每个组件都存在一个生命周期,从创建,变更到销毁。Angular提供组件生命周期钩子,把这些关键时刻暴露出来,赋予在这些关键结点和组件进行交互的能力,掌握生命周期,可以让我们更好的开发Angular应用
2、每个接口都有唯一的一个钩子方法,它们的名字是由接口名再加上ng前缀构成的,比如OnInit接口的钩子方法叫做ngOnInit.
3、没有指令或者组件会实现所有这些接口,并且有些钩子只对组件有意义。只有在指令/组件中定义过的那些钩子方法才会被Angular调用。
2、每个接口都有唯一的一个钩子方法,它们的名字是由接口名再加上ng前缀构成的,比如OnInit接口的钩子方法叫做ngOnInit.
3、没有指令或者组件会实现所有这些接口,并且有些钩子只对组件有意义。只有在指令/组件中定义过的那些钩子方法才会被Angular调用。
评论