Skip to content

Latest commit

 

History

History
105 lines (92 loc) · 3.09 KB

README.md

File metadata and controls

105 lines (92 loc) · 3.09 KB

De-ui

De-ui logo

一个小程序的UI库
集中整理一些自己写过的小程序组件,与一些常用的组件,方便以后使用。

预览:

wx_code

使用:

1、拉取代码

git clone git@github.com:hbxywdk/De-ui.git

2、复制文件

复制assets、components、de-page文件夹以及app.wxss到项目根目录中

3、使用组件

// json文件中引入对应组件
{
  "usingComponents": {
    "de-button": "/components/de-button/de-button"
  }
}

// wxml文件中使用
<de-button type='success' bind:click="click">成功</de-button>

4、使用de-page

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=返回',
})

组件列表与文档

未来要实现的组件

  • 布局
    • 宫格布局 Grid
    • SwiperBoxs 滑动盒
  • 功能
    • 步骤条 Steps
    • 吸顶容器 Sticky
    • 顶部弹出提示 TopTips
    • 环形进度条 Circle
    • 倒计时 CountDown
    • 滚动公告 RollingBulletin
    • 轮播图的封装 Swiper
    • 迭代Filter 筛选器
  • 提示
    • 弹出式 Loading
    • 弹出式密码输入框 Password
    • 提示 Toast