<button bindtap='modalShow'>modalShow</button>
<modal title='我是标题' confirm-text='确认' cancle-text='取消' hidden="{{modalHidden}}" bindconfirm="modalConfirm" bindcancel="modalCancel">我是内容</modal>
Page({
/**
* 页面的初始数据
*/
data: {
modalHidden: true,
},
modalShow: function () {
this.setData({ modalHidden: false })
},
modalConfirm: function () {
this.setData({ modalHidden: true })
},
modalCancel: function () {
this.setData({ modalHidden: true })
}
})
<button bindtap='toastShow'>toastShow</button>
<toast hidden="{{toastHidden}}" bindchange="toastChange" duration="2000">我是吐司</toast>
Page({
/**
* 页面的初始数据
*/
data: {
toastHidden: true,
},
//点击按钮
toastShow: function () {
this.setData({ toastHidden: false })
},
//吐司的持续时间到了自动触发
toastChange: function () {
this.setData({ toastHidden: true })
}
<button bindtap='loadingShow'>loadingShow</button>
<loading hidden="{{loadingHidden}}">加载中...</loading>
Page({
/**
* 页面的初始数据
*/
data: {
loadingHidden: true,
},
loadingShow: function () {
this.setData({ loadingHidden: false })
var that = this
setTimeout(function () {
that.setData({
loadingHidden: true
})
}, 2000)
}
})
<button bindtap="showToast">showToast</button>
<button bindtap="showLoading">showLoading</button>
<button bindtap='showModal'>showModal</button>
<button bindtap='showActionSheet'>showActionSheet</button>
Page({| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |