smui
关于SMUI
SMUI是一套基于Vue开发的,适用于PC的组件库
vue1.x环境版本请使用smui-pre
使用安装
- NPM安装
npm i smui --save
webpack环境自动异步导入默认皮肤样式,否则需要手动引入样式文件
import 'smui/style/skin.css'
- CDN安装
<!-- 引入Vue -->
<script src="//vuejs.org/js/vue.min.js"></script>
<!-- 引入样式 -->
<link rel="stylesheet" href="//unpkg.com/smui/style/skin.css">
<!-- 引入组件库 -->
<script src="//unpkg.com/smui/bundle.js"></script>
快速框架搭建
vue init sm-ui/webpack#v2
链接
Feature
// smui@0.1.1 版本开始支持国际化和皮肤切换
import ui from 'smui/base/ui'
// 切换到英文版本
ui.i18n.locale = 'en'
// 切换皮肤(default, semantic, jinyang)
ui.skinName = 'semantic'
国际化
- 使用vue-i18n方案
- 支持全局配置方式
import i18n from 'smui/base/i18n'
const lang = {
en: {
NewPost: 'NewPost'
},
cn: {
NewPost: '新建文章'
}
}
i18n.extend(lang)
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.0.5 | ^2.1.6 | ||
| 1.0.4 | ^2.1.6 | ||
| 1.0.3 | ^2.1.6 | ||
| 1.0.2 | ^2.1.6 | ||
| 1.0.1 | ^2.1.6 | ||
| 0.1.29 | ^2.1.6 | ||
| 0.1.28 | ^2.1.6 | ||
| 0.1.27 | ^2.1.6 | ||
| 0.1.25 | ^2.1.6 | ||
| 0.1.24 | ^2.1.6 | ||
| 0.1.23 | ^2.1.6 | ||
| 0.1.22 | ^2.1.6 | ||
| 0.1.21 | ^2.1.6 | ||
| 0.1.20 | ^2.1.6 | ||
| 0.1.19 | ^2.1.6 | ||
| 0.1.18 | ^2.1.6 | ||
| 0.1.17 | ^2.1.6 | ||
| 0.1.16 | ^2.1.6 | ||
| 0.1.15 | ^2.1.6 | ||
| 0.1.14 | ^2.1.6 | ||
| 0.1.13 | ^2.1.6 | ||
| 0.1.12 | ^2.1.6 | ||
| 0.1.11 | ^2.1.6 | ||
| 0.1.10 | ^2.1.6 | ||
| 0.1.9 | ^2.1.6 | ||
| 0.1.8 | ^2.1.6 | ||
| 0.1.7 | ^2.1.6 | ||
| 0.1.6 | ^2.1.6 | ||
| 0.1.5 | ^2.1.6 | ||
| 0.1.4 | ^2.1.6 |
Showing the latest 30 of 59. See every release on npm