理念

响应式全场景

vue-human 的理念是旨在开发响应式的组件库,可同时兼容 移动场景、PC 场景和中后台场景。

这个是 vue-human 与目前常见的 element 组件库、iview 组件库、WeUI、MuseUI 等组件库不同的地方。

但是响应的方式是以移动场景为优先设计,向上优化大屏幕场景。如使用 Cell 组件取代 Table 的传统布局方式。

按需加载

vue-human 的使用必须与 webpack、babel 搭配起来。这是因为 vue-human 贯彻的是按需加载,按需使用。在业务中不需要的组件不加载。

vue-human 可以向 lodash 一样引用组件文件。

// lodash 的引用方式
import isUndefined from 'lodash/isUndefined'
// vue-human 的引用方式
import core from 'vue-human/suites/core'
import Message from 'vue-human/utils/Message'

扩展性

vue-human 的源代码和设计逻辑尽可能保持简单性,开发者可以通过多种不同的设计模式扩展原有组件和对象。如继承、混合、引用等多种方式。

results matching ""

    No results matching ""