vue+element进行优化封装的组件库,主要对标bootstrap的大集合UI框架limitless 框架结构按element源码结构进行改造
# install dependencies
npm install
# serve with hot reload at localhost:8089
npm run demo
# build for production with minification
npm run dist
https://github.com/chfree/think-vuele
vue,element,vuele,ui,tennetcn-ui
推荐使用 npm 的方式安装,它能更好地和 webpack 打包工具配合使用。
npm i tennetcn-ui -S
如果安装了tennetcn-ui
则自动依赖element-ui
main.js
import 'element-ui/lib/theme-chalk/index.css'
import 'tennetcn-ui/lib/styles/index.css'
import TennetcnUI from 'tennetcn-ui'
Vue.use(TennetcnUI)
扩展了以下控件:
TcBadge,
TcBlock,
TcButton,
TcButtonGroup,
TcCheckbox,
TcCheckboxButton,
TcCheckboxGroup,
TcDatePicker,
TcDateTimePicker,
TcDialog,
TcEditTable,
TcEditTreeTable,
TcFieldset,
TcFixedBottom,
TcForm,
TcFormItem,
TcHotTable,
TcInput,
TcInputMoney,
TcInputNumber,
TcInputPhone,
TcInputTag,
TcLetterAvatar,
TcPager,
TcRadio,
TcRadioButton,
TcRadioGroup,
TcSelect,
TcSwitch,
TcTable,
TcTabs,
TcTag,
TcTimePicker,
TcTree,
TcTreeTable,
TcXgPlayer