【微信小程序】使用weui组件库来实现弹出一个确认的弹窗popup,其中包含图片和名称

这篇具有很好参考价值的文章主要介绍了【微信小程序】使用weui组件库来实现弹出一个确认的弹窗popup,其中包含图片和名称。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在微信小程序中,你可以使用weui组件库来实现弹出一个确认的popup,并在其中包含图片和名称。以下是一个示例代码:

  1. 在wxml文件中,添加一个按钮来触发弹出确认popup:
<button bindtap="showPopup">显示确认Popup</button>
  1. 在wxss文件中,定义确认popup的样式:
.popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
}

.popup-inner {
  width: 80%;
  background-color: #fff;
  padding: 20px;
  text-align: center;
}

.popup-img {
  width: 100px;
  height: 100px;
  margin-bottom: 10px;
}

.popup-name {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 10px;
}
  1. 在js文件中,编写相应的逻辑来显示和隐藏确认popup,并传递图片和名称数据:
Page({
  data: {
    showPopup: false,
    popupImage: "",
    popupName: "",
  },

  showPopup() {
    const image = "图片链接"; // 替换为实际的图片链接
    const name = "产品名称"; // 替换为实际的产品名称

    this.setData({
      showPopup: true,
      popupImage: image,
      popupName: name,
    });
  },

  hidePopup() {
    this.setData({
      showPopup: false,
    });
  },
});
  1. 在wxml文件中,添加确认popup的代码:
<!-- 确认popup -->
<view wx:if="{{showPopup}}" class="popup" bindtap="hidePopup">
  <view class="popup-inner" bindtap="stopPropagation">
    <image class="popup-img" src="{{popupImage}}"></image>
    <view class="popup-name">{{popupName}}</view>
    <button bindtap="hidePopup">确认</button>
  </view>
</view>

在这个示例中,点击按钮会触发showPopup函数,该函数会将showPopup设为true,并传递图片和名称数据。确认popup会显示图片、名称和确认按钮。当点击确认按钮或点击popup以外的区域时,hidePopup文章来源地址https://www.toymoban.com/news/detail-581997.html

到了这里,关于【微信小程序】使用weui组件库来实现弹出一个确认的弹窗popup,其中包含图片和名称的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 微信小程序使用WeUI入门教程

    在学习微信小程序过程中,很多组件的样式需要自己调整,且很多不是我们想要的样子。所以找到了 WeUI 这样的扩展组件库,预览了组件库,真的非常nice! 但是找不到怎么去引用。网上资料又很少,最后还是要依赖官方文档去学习,下面把如何入使用总结一下。 这是一套基

    2024年02月11日
    浏览(43)
  • 微信小程序weui-form表单的使用

    引入: app.json: \\\"useExtendedLib\\\":{ \\\"weui\\\": true } 使用页面or组件xxx.json wxml构建、 js 部分

    2024年02月15日
    浏览(33)
  • 微信小程序引入weui

    project.config.json 找到 packNpmManually 和 packNpmRelationList 修改成如下内容: 根目录下 app.wxss 引入 weui @import \\\'weui-miniprogram/weui-wxss/dist/style/weui.wxss\\\'; 4.引入需要使用的包 index.json  index.wxml  

    2024年02月10日
    浏览(52)
  • 微信小程序WeUI项目weui-miniprogram如何运行起来?

    微信小程序WeUI项目weui-miniprogram如何运行起来? 解决方法: 1、下载 https://github.com/wechat-miniprogram/weui-miniprogram 2、在项目根目录weui-miniprogram-master执行以下命令安装依赖: npm install 3、继续执行编译命令: npm run dev 生成miniprogram_dist目录如何使用可参考: 微信小程序WeUI项目weui-m

    2024年01月20日
    浏览(52)
  • 微信小程序实现气泡弹出框

    这个组件可以实现 引用别人的组件,上面github可以很好的实现气泡弹窗效果 show:function(){ //如果show值为true,则更改为false 反之设置true if(this.data.show){ this.setData({ show:false }) }else{ this.setData({ show:true }) } }, he(){ console.log(“sadasdd”) this.setData({ show:!this.show }) wx.navigateTo({ url: ‘/p

    2024年02月09日
    浏览(58)
  • 原生微信小程序实现弹出层效果

    WXML JS WXSS 效果图

    2024年02月16日
    浏览(46)
  • uniapp - [微信小程序平台] 实现输入支付密码键盘弹框,uniapp小程序端底部弹起密码输入键盘组件效果,类似电商平台支付密码、弹出支付密码输入框、交易密码(详细示例源码,一键复制开箱即用!)

    在uniapp微信小程序端平台,详细实现底部弹出输入支付密码框组件,自定义密码输入框键盘功能(密码自动带星号、黑点保护隐私,自定义数字键盘),类似电商在付款时输入支付密码的组件。 直接复制组件源码,改下样式就能用了。 复制运行即可查看效果。

    2024年02月03日
    浏览(79)
  • 微信小程序使用 canvas 2d 实现签字板组件

    本文是在微信小程序中使用 canvas 2d 来实现签字板功能; 效果图: 代码: 1、wxml 2、js 3、总结 canvas 的宽度和高度可以写死,也可以根据当前可是区域动态计算;需要注意的是 res[0].node 的宽度和高度的计算是当前 canvas 元素上的宽度和高度乘设备的 pixelRatio ;

    2024年02月09日
    浏览(36)
  • 【微信小程序】使用iView组件库的ActionSheet组件实现底部选择功能

    要在微信小程序中使用iView组件库的ActionSheet组件,可以按照以下步骤进行: 首先,确保已经引入了iView组件库的样式和脚本文件。可以在app.wxss中引入iView的样式文件: 同时,在页面的js文件中引入iView的脚本文件: 在需要使用ActionSheet的页面中,可以在wxml文件中添加一个触

    2024年02月16日
    浏览(51)
  • 微信小程序原生使用map组件实现轨迹、多边形

    使用地图本身的map组件实现地图 初始化地图: map组件的属性 longitude 必须 Number 中心点经度 latitude 必须 Number 中心点纬度 scale 选填 Number 地图的缩放级别(缩放切换时使用) include-points 选填 Array. 缩放视野以展示所有坐标点 markers 选填 Array. 地图展示的坐标点集合 polyline 选填

    2024年02月03日
    浏览(42)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包