介绍
本项目为 colorUI3.x 微信小程序原生版。
colorUI3.x 默认只支持 uni-app,本项目中 colorUI 框架为移植修改版。
colorUI3.x 地址: https://github.com/weilanwl/coloruiBeta
在线文档:https://mp.color-ui.com/ (主地址,挂在Github上的)
备用在线文档:https://mp-cu.izaizai.cn/ (防止Github抽风,挂在vercel.com上的,建议收藏下)
内置的vuex 渲染引擎参考了 wxMiniStore 项目。
准备配置
需要先升级小程序开发工具到 2021-10-11 之后的版本, 然后,检查根目录下,project.config.json 配置文件内的 "setting" 节点下,是否配置了:
"useCompilerPlugins": [
"sass"
]
如果没有配置,需要手动配置一下
由于小程序默认开启了 v2 的样式,在v2模式下,colorUI 部分样式会失效。 完整 colorUI 样式,需要在 app.json 文件内,删除 "style": "v2" 即可
"style": "v2"
框架配置
您可单独设置一个 config.js 里面配置相关信息,然后暴露方法给 app.js 在全局引用
import { ColorUi } from './config'
App({
ColorUi, //挂载到app上,此步骤必须要有!
onLaunch() {
}
})
然后在根目录的 app.scss 文件里引入相关框架的css文件。
@import './mp-cu/colorUI/scss/ui';
/* 实际项目中,可删除下面的相关文件和引用,因为图标太多,体积较大,可能你项目里并不需要这么多图标,建议自行添加需要的扩展icon图标引用。*/
/* @import './mp-sdk/icon/doc'; */
更多相关内容,可访问:mp.color-ui.com/
鸣谢
感谢 【文晓港(ColorUI作者 / @weilanwl)】, 【胖虎(@bypanghu)】
