小程序提供modal弹窗,但是不提供自定义的选项,比如我需要加一个输入框之类的,这时就需要自己写一个弹窗,不过在最初时微信小程序是提供自定义的modal弹窗的
<modal hidden="true" title="标题" confirm-text="自定义确定按钮" cancel-text="自定义取消按钮" bindcancel="cancel" bindconfirm="confirm" no-cancel="{{nocancel}}">
这是对话框的内容。
</modal>
js:
Page({
data:{
hidden:false,
nocancel:false //是否显示取消按钮
},
cancel: function(){
//取消事件
},
confirm: function(){
//确认事件
}
})
可以实现和小程序原生modal弹窗一样的效果,之后小程序不这一块的文档删除了,不过这个还是可以使用的,最新的基础库没有测试,1.9的基础库还是存在这个组件