首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    鸿蒙NEXT版仿微信聊天App的自定义弹窗

    对于多数对话框来说,一般要提供取消和确定两个按钮,那么自定义对话框内部还需声明取消接口和确定接口,由具体引用的页面去实现真正的取消操作和确定操作。...就昵称输入弹窗而言,需要展示提示文字、编辑框、确定按钮、取消按钮等组件。然后点击取消按钮的时候,一边关闭对话框、一边触发取消事件;点击确定按钮的时候,一边关闭对话框、一边触发确定事件。...close() this.cancel() // 响应取消事件 }) Button('确定') .fontSize(18).layoutWeight(1)...控制器的构造方法中传入待设置的对话框属性,主要包括下列三种初始属性: builder:设置前面第一步定义的自定义对话框对象,需指定cancel取消动作和confirm确定动作。...另外注意,取消动作和确定动作的实现代码可放在当前页面中,把两个动作的方法定义代码一块给出,参见下面的属性声明与方法定义代码例子: dialogController: CustomDialogController

    1.4K10

    Android开发笔记(一百五十二)H5通过WebView上传图片

    如此一来,就不能仅仅从相册选择文件,而要弹出一个列表对话框,好让用户决定是从相册上传图片,还是当场拍照当场上传。..., intentArray); startActivityForResult(Intent.createChooser(chooserIntent, "选择图片"), 1); } 选择好图片确定后...手工回收资源的办法是重写Activity的onResume函数,具体实现代码见下: @Override protected void onResume() { super.onResume(); // 取消选择时需要回调...Exception e) { e.printStackTrace(); } } } 接着即可打开实际的h5页面进行图片上传测试啦,这里的h5测试网址用的是http://m.54php.cn...webSettings.setJavaScriptEnabled(true); webSettings.setBuiltInZoomControls(true); webView.loadUrl("http://m.54php.cn

    2K30

    前端|窗口(window)对象介绍

    JavaScript基于window对象提供了三个标准对话框:弹出对话框、选择对话框、输入对话框,接下来看一看这三种对话框吧。 对话框 说明 alert() 弹出一个只有‘确定’按钮的对话框。...confirm() 弹出一个包含‘确定’按钮、‘取消’按钮的对话框。当用户单击‘确定’按钮时,返回true值;当用户单击‘取消’按钮时,返回false值。...prompt() 弹出一个包含‘确定’按钮、‘取消’按钮和文本框的对话框。用户可以在此对话框中输入一些数据。当用户单击‘确定’按钮时,文本框中的内容;当用户单击‘取消’按钮时,返回null值。...if (b == true){ document.write("单击确定按钮...图2.2.6 选择对话框单击取消效果图 在这里我们创建了3个表单按钮,为3个表单按钮添加单击事件,实现单击不同的按钮时调用不同的JavaScript函数(调用window对象的alert方法、confirm

    2.8K20

    微信小程序开发实战(16):交互组件

    确定" cancel-text="取消" hidden="{{modalHidden}}" bindconfirm="modalChange..."{{modalHidden2}}" no-cancel bindconfirm="modalChange2" bindcancel="modalChange2"> 没有标题没有取消的对话框...,通过cancel-text属性指定取消按钮的文本,通过hidden属性控制对话框的隐藏和显示,通过bindconfirm属性指定点击确定按钮要指定的函数,通过bindcancel属性指定点击取消按钮要执行的函数...如果指定了no-cancel属性,不会显示取消按钮。 现在分别点击第一个按钮和第二个按钮,会显示如图4和图5所示的对话框。 ? 图4 带“确定”和“取消”按钮的对话框 ?...图5 不带“取消”按钮的对话框 点击“确定”或“取消”按钮,会关闭对话框。

    1.6K20
    领券