展示组件(Presentational component)和容器组件(Container component)之间有何不同
2023-09-11 14:15:29 时间
展示组件关心组件看起来是什么。展示专门通过 props 接受数据和回调,并且几乎不会有自身的状态,但当展示组件拥有自身的状态时,通常也只关心 UI 状态而不是数据的状态。(子组件)
容器组件则更关心组件是如何运作的。容器组件会为展示组件或者其它容器组件提供数据和行为(behavior),它们会调用 Flux actions,并将其作为回调提供给展示组件。容器组件经常是有状态的,因为它们是(其它组件的)数据源。(父组件)
相关文章
- 《C#多线程编程实战(原书第2版)》——3.8 使用BackgroundWorker组件
- vue3使用element-plus的el-table组件报错关键字‘emitsOptions‘和‘insertBefore
- 谈一谈Vue怎么用extend动态创建组件
- antd组件Upload实现自己上传
- Vue项目导入excel表,自动下载导入失败数据的excel表(使用ElementUI upload组件,自定义导入excel表)
- 再看Spring Could微服务的关键组件
- SwiftUI 环状进度条Dashboard Progress(自定义组件教程含源码)
- SwiftUI 特色组件之 极简动画提示tool tip(教程含源码)
- 将summernote在vue项目中封装成组件
- 使用externalClass自定义组件样式:解决小程序自定义组件无法使用iconfont的问题
- el-upload组件封装后更好用了
- sql server作业报错:从ICassFactory为CLSID为{17BCA6E8-A950-497E-B2F9-AF6AA475916F}的COM组件创建实例失败,原因是出现以下错误:c001f011.(Microsoft.Server.manageDTS)
- COM 组件创建实例失败,原因是出现以下错误: c001f011 (Microsoft.SqlServer.ManagedDTS)
- 组件名简单改了