```` # ⭐️ miniprogram-ui
npm install xushengbao-miniprogram```⭐️ miniprogram-ui
步骤 1:安装到项目根目录下
`
cnpm i xushengbao-miniprogram -S
`
步骤 2:构建 npm 包 (将 node_modules 变成公共组件直接用
`
开发工具左上角工具菜单 -》 构建npm包
开发工具右上角详情菜单 -》 本地设置 -》 使用npm模块(注:现在已经更新不需要配置了)
`使用组件
`
{
"usingComponents": {
"qf-btn": "qf-miniprogram-ui/button/button",
"qf-dashboard": "qf-miniprogram-ui/dashboard/dashboard",
"qf-popup": "qf-miniprogram-ui/popup/popup"
}
}
`xxx.wxml
`
hello,webopenfather
hello,神龙教主
max="100"
val="{{val}}"
width="750"
height="400"
colors="{{myColors}}"
>
content='申请成功'
btn_no='立即发起活动'
btn_ok='成为认证用户'
bind:error="_error"
bind:success="_success">
`xxx.js
`
Page({
handleClick() {
console.log('handleClick')
},
handleRandom() {
const max = 100
const min = 0
this.setData({
val: Math.floor(Math.random() * (max - min + 1) - 1)
})
},
handlePopup() {
this.popup.showPopup()
},
onReady() {
// 获得popup组件
this.popup = this.selectComponent('#popup')
},
// 取消事件
_error() {
console.log('你点击了取消')
this.popup.hidePopup()
},
// 确认事件
_success() {
console.log('你点击了确定')
this.popup.hidePopup()
},
data: {
val: 30,
myColors: [{
percent: 50,
color: '#67C23A'
}, {
percent: 80,
color: '#E6A23C'
}, {
percent: 100,
color: '#F56C6C'
}]
},
})
```