iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >小程序自定义弹框的方法
  • 674
分享到

小程序自定义弹框的方法

2024-04-02 19:04:59 674人浏览 独家记忆
摘要

本文实例为大家分享了小程序自定义弹框的具体代码,供大家参考,具体内容如下 1、页面简单布局 <button bindtap='ElasticFrameClick'>弹框&

本文实例为大家分享了小程序自定义弹框的具体代码,供大家参考,具体内容如下

1、页面简单布局

<button bindtap='ElasticFrameClick'>弹框</button>
<view class="modal-mask" bindtap="hideModal" wx:if="{{showModal}}"></view>
<view wx:if="{{showModal}}">
  <view class="modal-content">
    <view class='modal_title'>添加备注</view>
    <view class='modal_textarea'>
      <textarea placeholder='备注' maxlength='-1'></textarea>
    </view>
    <view class='btn'bindtap='hideModal'>保存</view>
  </view>
</view>

2、样式设置


 
.modal-mask {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  background: #000;
  opacity: 0.5;
  overflow: hidden;
  z-index: 9000;
  color: #fff;
}
 

 
.modal-content {
  position: fixed;
  top: 120rpx;
  left: 75rpx;
  z-index: 9500;
  width: 600rpx;
  height: 720rpx;
  overflow: hidden;
  background: #fff;
  border-radius: 20rpx;
}
 
.modal_title {
  height: 96rpx;
  width: 100%;
  line-height: 96rpx;
  border-top-right-radius: 20rpx;
  border-top-left-radius: 20rpx;
  background-color: #5a94ff;
  color: #fff;
  text-align: center;
}
 
.modal_textarea {
  height: 395rpx;
  width: calc(100% - 40rpx);
  margin: 20rpx;
}
 
.modal_textarea textarea {
  height: 100%;
  width: 100%;
}
 
.btn{
  height: 70rpx;
  width: 390rpx;
  background-color: #5a94ff;
  color: #fff;
  text-align: center;
  line-height: 70rpx;
  border-radius: 50rpx;
  margin: 0 auto;
  margin-top: 40rpx;
}

3、js控制

Page({
 
  
  data: {
    showModal: false,
  },
 
  
  onLoad: function(options) {
 
  },
  ElasticFrameClick: function() {
    this.setData({
      showModal: true
    })
  },
 
  toShowModal(e) {
    this.setData({
      showModal: true
    })
  },
 
  // 隐藏弹框
  hideModal() {
    this.setData({
      showModal: false
    });
  },
 
  
  onReady: function() {
 
  },
 
  
  onShow: function() {
 
  },
 
  
  onHide: function() {
 
  },
 
  
  onUnload: function() {
 
  },
 
  
  onPullDownRefresh: function() {
 
  },
 
  
  onReachBottom: function() {
 
  },
 
  
  onShareAppMessage: function() {
 
  }
})

4、页面呈现

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: 小程序自定义弹框的方法

本文链接: https://www.lsjlt.com/news/152561.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 小程序自定义弹框的方法
    本文实例为大家分享了小程序自定义弹框的具体代码,供大家参考,具体内容如下 1、页面简单布局 <button bindtap='ElasticFrameClick'>弹框&...
    99+
    2022-11-13
  • 小程序怎么自定义弹框
    本篇内容主要讲解“小程序怎么自定义弹框”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“小程序怎么自定义弹框”吧!页面简单布局<button bindtap='Elastic...
    99+
    2023-07-02
  • 小程序自定义弹出框效果
    本文实例为大家分享了小程序自定义弹出框效果的具体代码,供大家参考,具体内容如下 my-pop----api: title ------字符串---------自定义弹窗标题con...
    99+
    2022-11-13
  • 微信小程序自定义Dialog弹框
    本文实例为大家分享了微信小程序自定义Dialog弹框的具体代码,供大家参考,具体内容如下 一、创建组件 1、在根目录下自定义一个components文件夹,用来存放自定义的组件。2...
    99+
    2022-11-13
  • 微信小程序自定义Modal弹框
    本文实例为大家分享了微信小程序自定义Modal弹框的具体代码,供大家参考,具体内容如下 一、创建组件 1、在根目录下自定义一个components文件夹,用来存放自定义的组件。2、...
    99+
    2022-11-13
  • 微信小程序自定义弹框效果
    本文实例为大家分享了微信小程序自定义弹框效果的具体代码,供大家参考,具体内容如下 wxml <!-- 取消订单按钮 --> <view class="cancelB...
    99+
    2022-11-13
  • uniapp自定义弹框的方法
    本文实例为大家分享了uniapp自定义弹框,适用所有类型,供大家参考,具体内容如下 效果原理 利用透明页面,点击进入当前页面,内容根据自己需求去实现,随便自定义,出来的效果就是一个...
    99+
    2022-11-13
  • 微信小程序自定义可滚动的弹出框
    本文实例为大家分享了微信小程序自定义可滚动弹出框的具体代码,供大家参考,具体内容如下 最近在写一个装修的活动,规则是点击按钮弹出加上相应的动画。 首先我们需要一个按钮触发显示(如图,...
    99+
    2022-11-13
  • Android自定义弹出框的方法
    在开发Android项目的过程中,弹出框真的是我们的常见的一种互动式窗体,但是Android系统自带的弹出框往往都不能满足我们的需要,大多数的时候需要我们自定义一种更漂亮的窗体来来展...
    99+
    2022-11-13
  • 微信小程序如何实现自定义Toast弹框
    小编给大家分享一下微信小程序如何实现自定义Toast弹框,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!先来看一下效果图: 怎么用...
    99+
    2022-10-19
  • 微信小程序怎么自定义可滚动的弹出框
    今天小编给大家分享一下微信小程序怎么自定义可滚动的弹出框的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首先我们需要一个按钮触...
    99+
    2023-07-02
  • 微信小程序自定义select下拉选项框的方法
    本文实例为大家分享了微信小程序自定义select下拉选项框的具体代码,供大家参考,具体内容如下 第一步:创建组件所需的文件 第二步:开始配置组件 select.json {   "...
    99+
    2022-11-13
  • 微信小程序自定义复选框
    本文实例为大家分享了微信小程序自定义复选框的具体代码,供大家参考,具体内容如下 1、效果  2、wxml <checkbox-group bindchange="c...
    99+
    2022-11-13
  • 微信小程序自定义模态框
    本文实例为大家分享了微信小程序自定义模态框的具体代码,供大家参考,具体内容如下 效果展示 可在模态框中添加图片输入框 代码展示-wxml <button class="sho...
    99+
    2022-11-13
  • 微信小程序自定义导航的方法
    本文实例为大家分享了微信小程序自定义导航的具体代码,供大家参考,具体内容如下 在app.js中获取状态栏信息和胶囊按钮信息 onLaunch() {     // 展示本地存储能力 ...
    99+
    2022-11-13
  • 微信小程序如何自定义模态弹窗
    这篇文章将为大家详细讲解有关微信小程序如何自定义模态弹窗,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体内容如下api如下:示例:这样的模态弹窗,充其量只能做个aler...
    99+
    2022-10-19
  • 微信小程序原生自定义弹窗效果
    背景 微信小程序原生的在弹出层wx.showModal中可以通过配置项editable配置输入框,但是对于微信的版本有限制,微信版本过低无法显示,所以需要实现弹出层的效果 如下图 ...
    99+
    2022-11-13
  • 微信小程序自定义用户登录弹窗
    本文实例为大家分享了微信小程序自定义用户登录弹窗的具体代码,供大家参考,具体内容如下 view <button   class="btn" bindtap="powerDr...
    99+
    2022-11-13
  • Android自定义背景弹出框的方法有哪些
    Android中自定义背景弹出框的方法有以下几种:1. 自定义布局的Dialog:可以通过自定义一个布局文件,然后在Dialog中设置该布局文件作为其内容,从而实现自定义背景弹出框。2. 自定义PopupWindow:可以继承Popup...
    99+
    2023-08-11
    Android
  • 使用vant 自定义弹框全过程
    目录vant 自定义弹框vant 弹框和弹出层vant 自定义弹框 使用vant制作弹框,具体如下: html层 <van-popup v-model="show...
    99+
    2022-11-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作