当前位置: 首页 > wzjs >正文

制作大型网站做宴会网站

制作大型网站,做宴会网站,海南新闻最新消息,网站维护哪些之前分享过仓颉开发语言中的自定义弹窗,那一次的自定义弹窗需要在对应页面先初始化再进行弹出,不是很方便。今天分享一下不依赖页面的全局弹窗。 仓颉提供了全局弹窗模块prompt_action,使用之前先将它导入: import ohos.prompt_…

之前分享过仓颉开发语言中的自定义弹窗,那一次的自定义弹窗需要在对应页面先初始化再进行弹出,不是很方便。今天分享一下不依赖页面的全局弹窗。

仓颉提供了全局弹窗模块prompt_action,使用之前先将它导入:

import ohos.prompt_action.*

该模块提供了三种预设好的弹窗形式,第一种是简单的文字提示,可以设置弹窗内容,弹窗持续时间、弹窗模式等属性,使用方式如下:

PromptAction.showToast(message: '这是一个弹窗', duration: 4000, bottom: "80vp", showMode: ToastShowMode.Default)

你可以在任意页面任何地方随时调用,非常方便。看一下效果:

第二种是对话弹窗,内容有标题、内容和按钮的提示弹窗,比上一种弹窗内容丰富了些,适用于大多数场景,使用方式如下:

let buttons: Array<ButtonInfo> = [ButtonInfo("确认", Color.RED),ButtonInfo("取消", Color.BLACK)
]PromptAction.showDialog(title: "标题", message: "删除不可取消,确认删除?", buttons: buttons, callback: { err: Option<AsyncError>, i: Option<Int32> =>})

弹窗效果图如下:

第三种是菜单弹窗,支持传入1到6个按钮,使用方式和对话框类似:

let buttons: Array<ButtonInfo> = [ButtonInfo("选项1", Color.BLACK),ButtonInfo("选项2", Color.BLACK)
]
PromptAction.showActionMenu(title: "标题", buttons: buttons, callback: { err: Option<AsyncError>, i: Option<Int32> =>})

效果图如下:

如果这三种弹窗都不能满足你的要求,PromptAction还支持设置自定义内容,它会返回弹窗的id,我们可以根据id来关闭弹窗,具体使用方式如下:

@State var customdialogId:Int32 = 0@Builder
func CustomDialog() {Column(10) {Image(@r(app.media.startIcon)).width(50).height(50)Text("这是自定义弹窗").height(50.vp)Button("确定").onClick({=> PromptAction.closeCustomDialog(customdialogId)})}.margin(10.vp)
}PromptAction.openCustomDialog(CustomDialogOptions(builder: bind(this.CustomDialog, this)),{ id =>customdialogId = id})

以上就是仓颉语言中全局弹窗的相关内容,感谢阅读。##HarmonyOS语言##仓颉##购物#


文章转载自:

http://504qla0y.gbfck.cn
http://2Re2iIxq.gbfck.cn
http://mFB689JI.gbfck.cn
http://AT0chY7x.gbfck.cn
http://nyG44qU3.gbfck.cn
http://zQu8qe2N.gbfck.cn
http://WIb3LOtT.gbfck.cn
http://OfwPVhfI.gbfck.cn
http://sDTqPFul.gbfck.cn
http://PigBuXBy.gbfck.cn
http://mtc57SFJ.gbfck.cn
http://n4bODT0V.gbfck.cn
http://4jGaOT46.gbfck.cn
http://UrphlRXS.gbfck.cn
http://AO99piAU.gbfck.cn
http://PMmavm2m.gbfck.cn
http://U6iaGQLw.gbfck.cn
http://b7LDglhY.gbfck.cn
http://xaVGsOy9.gbfck.cn
http://j5pcRnyt.gbfck.cn
http://bBSFUI3N.gbfck.cn
http://QQSENcOJ.gbfck.cn
http://D59CcBLb.gbfck.cn
http://zddMBrk9.gbfck.cn
http://qVn6ISHO.gbfck.cn
http://uatqlSpV.gbfck.cn
http://ZPYQe5Ig.gbfck.cn
http://k78AlWcX.gbfck.cn
http://0UU3uSAy.gbfck.cn
http://JltleAFD.gbfck.cn
http://www.dtcms.com/wzjs/634237.html

相关文章:

  • 内部网站制作小型 网站 源码
  • 张店学校网站建设哪家好织梦网站图片一直转圈
  • 科讯网站首页公告模板网站WordPress站点
  • 网站建设鞍山wordpress预览时候上边
  • html5网站报价明细设计网页机构
  • 营口汽车网站建设长沙企业建站招聘信息
  • 开发手机端网站模板下载要找做冲压件的厂去哪个网站找
  • 做信息安全的网站微信 wordpress
  • 设计得好的网站推荐网站排名怎么优化
  • 开江建设局网站柳州网站建设柳州
  • 洛阳网站建设招聘信息wordpress侧边栏导航
  • 网站开发公司起名seo每天一贴博客
  • 有经验的武进网站建设网站宣传活动怎么做
  • 茶叶外贸网站建设网站留言板怎么做phpsql
  • 濮阳哪里做网站wordpress网站mip改造
  • 网站建设公司咨询宁波网站模板哪家性价比高
  • 成都网站建设哪家比较好网站报价书
  • jsp网站seo优化石狮网站定制
  • 网站的建设进入哪个科目wordpress留学主题
  • 电子商务知名网站一流的五屏网站建设
  • 重庆制作网站软件做类似淘宝的网站开发需要什么
  • 零售网站开发云南app制作
  • 专业网站建设技术创建一个网站买卖
  • 网站建设公司那记号网站开发使用哪些开发语言
  • 唱片公司网站模板wordpress换php7出错
  • 律师事务所公司类网站建设案例一级a做爰电影免费观看网站
  • 访问不了服务器网站吗北京工商登记
  • 网站建设管理自查报告网站有哪些推荐
  • 灯具网站建设尚层别墅装饰公司官网
  • 做网站主流用什么语言网络营销的特点包括哪些