我对角度的原子设计有一些疑问。基础是可以理解的,我创建最小的原子组件,然后链接到更大的组件,直到页面。什么时候应该在模板中实现不同分辨率的显示?假设我有一个登录页面或主页,这是一个更好的示例,在移动设备和桌面设备上看起来完全不同。我创建了一个模板主页,并在 CSS 中为每个分辨率指定了显示?模板是否适合它?
关于从后端提供数据的第二个问题是这些组件。当我已经有一个模板时,然后我在主页中使用它,并且在 home.component.ts 中为文章、配置文件、通知注入一些服务,然后我通过 @Input() 获取这些数据并放弃它?相反,这将导致这样一个冗余的数据链(数据必须经过每个组件才能到达底部)。这应该如何工作?该主题的方法是什么?