《HarmonyOS应用开发基础》 课件知识点2-5-2promptAction弹窗_第1页
《HarmonyOS应用开发基础》 课件知识点2-5-2promptAction弹窗_第2页
《HarmonyOS应用开发基础》 课件知识点2-5-2promptAction弹窗_第3页
《HarmonyOS应用开发基础》 课件知识点2-5-2promptAction弹窗_第4页
《HarmonyOS应用开发基础》 课件知识点2-5-2promptAction弹窗_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

promptAction弹窗promptAction弹窗promptAction可以创建并显示文本提示框、对话框和操作菜单。promptAction.showToast弹出文本提示框,会自动消失promptAction.showDialog弹出对话框promptAction.showActionMenu弹出操作菜单在@mptAction模块里提供,使用时需要导入@mptAction模块import

promptAction

from

'@mptAction';

//导入文本提示框模块promptAction弹窗用promptAction.showToast弹出文本提示框接口说明:名称类型必填说明messagestring|

Resource9+是显示的文本信息。durationnumber否默认值1500ms,取值区间:1500ms-10000ms。若小于1500ms则取默认值,若大于10000ms则取上限值10000ms。bottomstring|number否设置弹窗边框距离屏幕底部的位置。ShowToastOptions为文本提示框的选项,参数说明:showToast(options:ShowToastOptions):voidpromptAction.showToast使用示例import

promptAction

from

'@mptAction';

//导入模块…

promptAction.showToast({

message:

"消息",

//显示文本,必填项

duration:

2000,

//显示时长,可选项,单位毫秒,范围

[1500,

10000],默1500

bottom:

100

//Toast的显示位置距离底部的间距,可选项

})promptAction弹窗用promptAction.showDialog弹出对话框接口说明:ShowDialogOptions为对话框的选项,参数说明:showDialog(options:ShowDialogOptions,callback:AsyncCallback<ShowDialogSuccessResponse>):void名称类型必填说明titlestring|

Resource否对话框标题。messagestring|

Resource否对话框内容。buttons[Button,Button?,Button?]否对话框按钮。按钮数量1至3个。promptAction.showDialog使用示例promptAction.showDialog({

title:

'对话框标题',

message:

'对话框内容',

buttons:

[

{

text:

'button1',

color:

'#000000'

},

{

text:

'button2',

color:

'#000000'

}

]},

(err,

data)

=>

{

if

(err)

{

console.info('弹出对话框错误,原因:

'

+

err);

return;

}

console.info('弹出对话框成功,你点击的对话框序号:

'

+

data.index);});promptAction弹窗用promptAction.showActionMenu弹出操作菜单接口说明:ActionMenuOptions为操作菜单的选项,参数说明:showActionMenu(options:ActionMenuOptions,callback:AsyncCallback<ActionMenuSuccessResponse>):void名称类型必填说明titlestring|

Resource否操作菜单标题。buttons[Button,Button?,Button?,Button?,Button?,Button?]是操作菜单选项按钮。按钮数量1至6个。promptAction.showActionMenu使用示例promptAction.showActionMenu({

title:

'标题',

buttons:

[

{

text:

'item1',

color:

'#666666'

},

{

text:

'item2',

color:

'#000000'

},

]},

(err,

data)

=>

{

if

(err)

{

console

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论