Vue-Carbon基于Vue的Material Design UI库
vue-carbon,基于 vue 开发 material design 风格的移动端 WEB UI 库, 设计资源参考 CARBON FrameWork7。
安装
目前只使用 npm 安装,和使用 webpack 项目的应用
npm install vue-carbon --save
import Vue from 'vue' import VueCarbon from 'vue-carbon' Vue.use(VueCarbon)
简单使用
例如这个 Refresh Control 组件的demo页面
<template> <div class="page"> <header-bar> <icon-button slot="left" @click="back()" icon="arrow_back"></icon-button> <span>Refresh Control</span> <icon-button slot="right" @click="refresh()" icon="refresh"></icon-button> </header-bar> <content v-el:trigger> <refresh-control @refresh="refresh" :trigger="$els.trigger" :refreshing="refreshing"></refresh-control> <content-block> <p class="refresh-desc"> 按住 - 下拉 - 释放可以刷新数据 </p> </content-block> <list> <item-cell v-for="item in items"> <item-title> {{item}} </item-title> </item-cell> </list> </content> </div> </template><script>export default { data () { return { items: ['1', '2', '3', '5', '6', '7', '8', '9', '10'], end: 10, refreshing: false } }, methods: { back () { window.history.back() }, refresh () { this.refreshing = true setTimeout(() => { this.refreshing = false var arr = [] for (let i = this.end; i < this.end + 10; i++) { arr.push(String(i + 1)) } this.end += 10 this.items = arr }, 2000) } }}</script><style lang="less">.refresh-desc{ text-align: center;}</style>
效果如下
评论
Muse-UIVue2.0 的 Material Design UI 组件库
Muse-UI 基于Vue2.0的MaterialDesignUI组件库安装npm install muse-ui --save使用 import Vue from 'vue'import Muse
Muse-UIVue2.0 的 Material Design UI 组件库
0
Ant Design Vue基于 Ant Design 和 Vue 的 企业级 UI 组件库
Ant Design Vue 是使用 Vue 实现的遵循 Ant Design 设计规范的高质量 U
Ant Design Vue基于 Ant Design 和 Vue 的 企业级 UI 组件库
0
Ant Design Vue基于 Ant Design 和 Vue 的 企业级 UI 组件库
AntDesignVue是使用Vue实现的遵循AntDesign设计规范的高质量UI组件库,用于开发和服务于企业级中后台产品。特性提炼自企业级中后台产品的交互语言和视觉风格。开箱即用的高质量Vue组件
Ant Design Vue基于 Ant Design 和 Vue 的 企业级 UI 组件库
0
KUI for Vue基于 Vue 2.0 的 UI 组件库
KUIforVue基于VUE2.x开发,在追求完美视觉体验的同时也保证了其性能高效。欢迎批评、指正、吐槽、Star和捐助 Docs: http://k-ui.cnBlog: http://chuchu
KUI for Vue基于 Vue 2.0 的 UI 组件库
0
KUI for Vue基于 Vue 2.0 的 UI 组件库
KUI for Vue基于 VUE 2.x 开发,在追求完美视觉体验的同时也保证了其性能高效。欢迎批
KUI for Vue基于 Vue 2.0 的 UI 组件库
0
JFoenixJavaFX Material Design 库
JFoenix是一个开放源代码Java库,它使用Java组件实现GoogleMaterialDesign。要构建JFoenix,执行以下命令:gradlewbuild运行请执行以下命令:gradlew
JFoenixJavaFX Material Design 库
0
JFoenixJavaFX Material Design 库
JFoenix是一个开放源代码Java库,它使用Java组件实现Google Material De
JFoenixJavaFX Material Design 库
0
material-components-iosiOS Material Design UI组件
iOS Material 组件(MDC-iOS)可以帮助开发人员实现 Material Design
material-components-iosiOS Material Design UI组件
0