1.0.7 • Published 5 years ago

young-ddui v1.0.7

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

钉钉小程序(E应用)UI组件库

✍️Young-ddui是钉钉小程序(E应用)UI组件库,提供API接口主力开发者快速搭建应用。

✍️ 本项目基于 MIT 协议,请自由地享受和参与开源

主要功能

  • 支持父子组件节点获取 - $parent/$children
this.$parent/this.$children
  • 支持页面ref获取组件对象 - 组件定义refName
this.$ref[refName]

安装

npm i young-ddui

使用

page.json引用

"usingComponents": {
    "y-row":"young-ddui/es/row/index",
    "y-col": "young-ddui/es/col/index",
    "y-tabs": "young-ddui/es/tabs/index",
    "y-tab-item": "young-ddui/es/tabs/tab-item/index",
    "y-card": "young-ddui/es/card/index",
    "y-tabbar": "young-ddui/es/tabbar/index",
    "y-tabbar-item": "young-ddui/es/tabbar/tabbar-item/index",
    "y-tag": "young-ddui/es/tag/index",
    "y-timeline": "young-ddui/es/timeline/index",
    "y-timeline-item": "young-ddui/es/timeline/timeline-item/index"
  }

组件

Button

按钮

参数说明类型可选值默认值
className自定义classstring""
size尺寸stringmini/small/large/block"normal"
type类型stringprimary/danger/warning"default"
plain是否镂空booleanfalse
disabled禁用booleanfalse
round是否圆角booleanfalse
square是否方形booleanfalse
loadingloading状态booleanfalse
onClickclick事件function
formType按钮类型stringsubmit/reset
openType开放能力stringshare
hoverClass按钮按下去的样式类string

Slot

名 称说 明
自定义内容

Badge

徽章

参数说明类型可选值默认值
className自定义classstring""
overflowCount超出值显示点number99
text内容string
dot强制显示点booleanfalse
onClickclick事件function

Slot

名 称说 明
inner自定义内容

Card

卡片

参数说明类型可选值默认值
className自定义classstring""
thumb缩略图地址string
title标题string
subTitle副标题string
onClickclick事件function
arrow是否显示箭头booleantrue

Slot

名 称说 明
content自定义内容
footer自定义 footer

Row

行布局

参数说明类型可选值默认值
className自定义classstring""
wrap换行控制string同flex-wrap布局"nowrap"
direction换行排列方向string同flex-direction布局"row"
align对齐string同flex布局align-items"start"
justify对齐string同flex布局justify-content"start"
alignContent对齐string同flex-align-content布局"start"

Slot

名 称说 明
自定义内容

Col

列布局

Slot

名 称说 明
自定义内容

Dialog

模态框

参数说明类型可选值默认值
className自定义classstring""
disableScroll禁止滚动booleantrue
visible是否显示booleanfalse
title标题string""
mask是否显示蒙板层booleantrue
showCancelButton是否显示取消按钮booleantrue
showConfirmButton是否显示确定按钮booleantrue
confirmButtonText确认按钮文字string"确认"
cancelButtonText取消按钮文字string"取消"
onClose消按钮函数function
onConfirm确认按钮函数function

Slot

名 称说 明
自定义内容
header自定义标题
footer自定义底部(按钮区域)

Notify

消息提示

Methods

名 称说 明类型参数
show显示方法objectparams

params

参数说明类型可选值默认值
text内容string""""
duration关闭时长number3000
type类型string"success","error,"warning"""

Tabbar

底部菜单栏

参数说明类型可选值默认值
className自定义classstring""
active激活状态numbertabbar个数-1
onChangetabbar切换回调函数function

Slot

名 称说 明
自定义内容

Tabbar-item

底部菜单栏-内容

参数说明类型可选值默认值
className自定义classstring""
icon图标string""
path路由string""

Slot

名 称说 明
自定义内容
icon自定义图标
icon-active激活状态下图标

Tabs

选项卡

参数说明类型可选值默认值
className自定义classstring""
onTabChang监听tabs切换函数function""

Slot

名 称说 明
自定义内容

Tabs-item

选项卡-内容

参数说明类型可选值默认值
className自定义classstring""

Slot

名 称说 明
自定义内容

Tag

标签

参数说明类型可选值默认值
className自定义classstring""
size尺寸string"large"/"medium""medium"
mark是否为标记样式booleantrue
round圆角booleantrue
type类型boolean"success"/"error"/"warining""info"

Slot

名 称说 明
自定义内容

Toast

轻提示

Methods

名 称说 明类型参数
show显示方法objectparams

params

参数说明类型可选值默认值
text内容string""""
icon图标string""
duration关闭时长number3000
sizeicon图标大小number50
1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago