本文说一下electrondialog组件中的messagebox,注意:本文提及的对话框组件是系统原生的组件,并不是各种模拟出来的那种。因为调用的是系统原生组件,不同的系统里面的表现样式,也是不一样的。特别是win10中,这个对话框的效果,真心是一如既往的难看,苏南大叔表示很无奈啊。

苏南大叔:electron dialog组件:如何调用对话框messagebox组件? - electron-dialog
electron dialog组件:如何调用对话框messagebox组件?(图9-1)

本文的测试环境,macwin10

基本效果

基本效果如下:
mac:

苏南大叔:electron dialog组件:如何调用对话框messagebox组件? - dialog-mac
electron dialog组件:如何调用对话框messagebox组件?(图9-2)

win10:

苏南大叔:electron dialog组件:如何调用对话框messagebox组件? - dialog-win10
electron dialog组件:如何调用对话框messagebox组件?(图9-3)

centos:

苏南大叔:electron dialog组件:如何调用对话框messagebox组件? - dialog-centos
electron dialog组件:如何调用对话框messagebox组件?(图9-4)

可能存在的问题

在苏南大叔的测试中,对于连弹几个messagebox的情况:

  • 首先,messagebox之间没有阻塞关系,这个和传统的alert不一样。
  • 其次,有messagebox丢失的情况发生,有计算错误的情况发生,这个是有些匪夷所思的,大家可以自行尝试。

总结

这个对话框MessageBox,从名字上来看,很VB。不过,vb的时候过去很多年了,在electron的世界里面,大家就重新认识这个单词吧。哈哈哈~

更多electron相关文章咨询,请点击:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留链接作者。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

 【加群】加入QQ群【175454274】和大家一起讨论这个问题

 【源码】本文代码片段及相关软件,请点此获取

 【绝密】秘籍文章入口,仅传授于有缘之人   electron

本站的忠实读者小伙伴,正在阅读下面这些文章: