封装组件涉及的知识点较多,相关文档详见:vue组件详解
扩展组件(uni-ui)
uni-ui是DCloud提供的一个跨端ui库,它是基于vue组件的、flex布局的、无dom的跨全端ui框架。
uni-ui不包括基础组件,它是基础组件的补充。
uni ui产品特点
1、高性能
目前为止,在小程序和混合app领域,uni ui是性能的标杆。
- 自动差量更新数据
- 优化逻辑层和视图层通讯折损
- 背景停止
- 全端
- 风格扩展
- 与uniCloud协作
- 与uni统计自动集成实现免打点
- uni ui符合全套DCloud组件规范
uni ui的使用方式
uni ui支持 HBuilderX直接新建项目模板、npm安装和单独导入个别组件等多种使用方式
- 在HBuilderX新建uni-app项目的模板中,选择uni ui模板 由于uni-app独特