现在wx.showModal可以提供弹窗对话框,这很好,但是UI可以自定义么?如果不能,有什么好办法,可以实现调用上类似于wx.showModal
这个方法,考虑过用组件实现,但是组件需要在每个用到的页面上添加不说,还要每个页面单独控制,有一些公用的js方法,不依赖于具体页面就没发用或者很不方便用这类组件。
有没有什么好办法,既方便调用又可以自定义样式?
网友回复
o0o有脾气的酸奶:
不管怎么样,在wxml里都要写自定义弹窗的标签
微盟:
在 app.json 中添加 usingComponents
"usingComponents": {
"dialog": "../dialog",
},
然后自定义组件最终挂在到 wx 上即可全局引用了
wx.dialog = new Dialog();
小满:
考虑过用组件实现,但是组件需要在每个用到的页面上添加不说,还要每个页面单独控制,有一些公用的js方法,不依赖于具体页面就没发用或者很不方便用这类组件。
你直接全局引入一次不久ok了。。。。。
土家肸哥:
全局组件你值得拥有