小程序中怎么实现点击弹出图片?

这篇具有很好参考价值的文章主要介绍了小程序中怎么实现点击弹出图片?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

需求是点击某个内容,弹出小于屏幕的图片,比如二维码、广告图等,弹窗内可以设置超链接跳转,以及关闭弹窗。以下记录不跳转,只关闭的代码思路。

1、写出弹窗图片和关闭按钮,将其定位在页面指定位置。默认display:none;

2、点击的内容上,添加点击事件,点击事件里,将弹出内容的display改为block;

3、给弹窗内容中的关闭按钮添加点击事件,事件中将display再次改为none。

代码如下:

wxml部分

<view class="advision" style="display: {{isShowads}};">
        <image src="../../images/123.jpg" class="adimage"></image>
        <view  class="cancel" bindtap="cancelAd">X</view>
</view>

js部分 文章来源地址https://www.toymoban.com/news/detail-530346.html

data: {
    isShowads:'none' //默认隐藏弹窗
  },

//点击显示弹窗
  getAdvision(){
   this.setData({
    isShowads:'bolck'
   })
  },
//点击隐藏弹窗
  cancelAd(){
    this.setData({
      isShowads:'none'
     })
  },

到了这里,关于小程序中怎么实现点击弹出图片?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python做微信小程序开发,python怎么开发小程序

    大家好,小编来为大家解答以下问题,python做微信小程序开发,python怎么开发小程序,今天让我们一起来看看吧! 大家好,小编为大家解答用python编写一个小程序的问题。很多人还不知道如何用python做小软件,现在让我们一起来看看吧! 大家好,小编来为大家解答以下问题

    2024年03月12日
    浏览(67)
  • uniapp微信小程序 实现评论键盘弹出的时候 有两个输入框,第一个输入框被禁用并绑定了点击事件,点击后想要触发第二个输入框获取焦点并弹出键盘。但是在 iOS 真机上点击后键盘会短暂失去焦点

    问题 :我现在有一个需求就是 要实现输入评论  有两个输入框,第一个输入框被禁用并绑定了点击事件,点击后想要触发第二个输入框获取焦点并弹出键盘。但是在 iOS 真机上点击后键盘会短暂失去焦点  安卓真机测试没有问题 原因 : 1. iOS 上输入框聚焦有一个显式的动画过

    2024年02月04日
    浏览(66)
  • 微信小程序开发实战:实现图片保存到手机相册的方法

    随着微信小程序的普及,越来越多的人开始使用微信小程序来实现各种功能。其中,将图片保存到手机相册是一个常见的需求,但是如何实现呢?本文将介绍如何使用微信小程序实现将图片保存到手机相册,帮助大家快速掌握这一实用技能。 首先,在 data 中定义了两个变量,

    2024年02月13日
    浏览(41)
  • 【ArkTS】鸿蒙开发 在用户界面点击图片实现图片旋转和图片缩小动画

    为了实现图片点击旋转、缩放、位移等功能,我主要应用了多态样式:stateStyles()属性和动画animation()属性,具体用法可以参考官网给出的说明: stateStyles()属性: https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V2/arkts-statestyles-0000001482592098-V2 animation()属性: https://devel

    2024年04月23日
    浏览(38)
  • iOS开发 点击按钮弹出按钮列表菜单

    调用方法如下 效果如下

    2024年02月16日
    浏览(40)
  • 微信小程序开发uni-popup弹出层触摸穿透问题解决

    问题现象:        目前小程序弹出层穿透有两种问题: 第一种:小程序弹出层不滚动的时候,往上下拉时会连页面一起拉动,这个用户体验性很差的。 解决办法一: 在uni-popup标签中,增加catchtouchmoves属性 ,就ok了~ Tip:在微信开发者工具上无效,只对真机有效的,所以

    2024年04月15日
    浏览(48)
  • 微信小程序02-轮播图实现与图片点击跳转

    在小程序01中,已经学习了如何制作底部导航栏,本节让我们一起学习如何制作轮播图,以及点击轮播图完成页面跳转。 注:(1)前期学习,我这里用的本地的图片,后期的话,会对接后端接口,动态获取数据,前期方便学习,就暂时用的本地图片。(2)关于图片跳转地址

    2024年02月16日
    浏览(88)
  • [微信小程序]在图片上的特定区域点击实现功能

    目录 一、功能描述 二、两种不同的解决方法 1.方法一:image组件和view组件相结合 2.方法二:获取点击事件的位置信息   对于前端初学者,在前端设计尤其是地图功能设计过程中,偶尔会碰到下面这个问题:实现在图片上特定区域内的点击进行跳转或其它功能。对于这个问题,

    2024年02月02日
    浏览(70)
  • 【uniapp开发小程序】设置全屏的开屏广告、长按识别图片、点击跳转通话 拨打电话

    效果图: 点击跳转其他小程序: uni.navigateToMiniProgram() 官方文档:uni.navigateToMiniProgram(OBJECT) | uni-app官网 全屏展示图片: \\\"navigationStyle\\\": \\\"custom\\\"  导航栏样式,仅支持 default/custom。custom即取消默认的原生导航栏 完整代码演示: 创建一个新的页面,用于显示广告页面 修改  man

    2024年02月11日
    浏览(55)
  • uniapp小程序点击输入框时阻止弹出软键盘

    如果不需要监听输入框的话可以直接看解决方式3  本人如此 解决方式1:@click更换成@tap 但如果同时子元素是开关等  各需要各的功能的话  解决方式2: 使用微信官方api阻止键盘弹出  hideKeyboard() 解决方式3: 最简单暴力百分百不弹出的方法在此  设置disabled

    2024年02月12日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包