编码
逻辑顺序
- 先取得数据,打印结果,再处理数据
- 先分析组件需要哪些属性,直接定义到组件,再考虑组件的使用者。 —— 滑块按钮、进度条组件 (横向、纵向的复用)
new HttpParams
const params = new HttpParams({ fromObject: args });const params = new HttpParams({ fromString: queryString.stringify(args) });const params = new HttpParams().set('id', id.toString());
encapsulation ViewEncapsulation
使CSS样式作用于内部组件。个人觉得不太合适,最好写在对应组件内。
@Component({encapsulation: ViewEncapsulation.None // CSS样式作用于内部组件})
