背景:今年开发或经手的小程序也有三个了,每一个小程序之间都有一些相同的组件要写,虽然市面上有不少优秀的小程序组件库能够使用,但我更倾向于本身动手去开发这些组件。每次开发新的小程序总要翻出旧项目,将里面的组件拿出来,修修改改放在新项目里面继续使用。git
目的:将本身写过的一些小程序组件集中起来,并新写一些经常使用组件,统一整理成这个小程序UI库,方便之后再开发小程序时使用。目前还比较简陋,往后会慢慢补充。github
一个微信小程序UI库json
git clone git@github.com:hbxywdk/De-ui.git
复制assets、components、de-page文件夹以及app.wxss到项目根目录中小程序
// json文件中引入对应组件 { "usingComponents": { "de-button": "/components/de-button/de-button" } } // wxml文件中使用 <de-button type='success' bind:click="click">成功</de-button>
app.json中引入de-page微信小程序
{ "pages": [ "de-page/de-msg-page/de-msg-page" ] }
js跳转微信
wx.navigateTo({ url: '/de-page/de-msg-page/de-msg-page?type=1&title=操做结果&firstTit=操做成功&secondTit=您的操做成功了&btnText=返回', })
基础app
布局xss
表单ide
功能布局
提示
其余
布局
功能
提示