微信小程序表单验证错误提示。

本文介绍了一种在微信小程序中优化错误提示的方法,通过在页面顶部动态显示错误信息,提升了用户体验。具体实现包括WXML、WXSS及JS代码示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  在之前,在做填写表单之类的东西时候,凡是需要判断是否合格的, 我都会给他 

wx.showToast({

        title: '手机号有误!',
        icon: 'loading',
        duration: 2000

      })  

之类的等等。 

因为这个弹框确实是有点影响用户的操作流畅性。于是,我就四处浏览各种form表单的醋无提示方法。

最后脚本之家有人发的提示帖子中看到。

弹出在顶部的错误提示。具体的代码如下:

在WXML里面创建view:

<view class="ad_popError" wx:if="{{popErrorMsg}}">{{popErrorMsg}}</view>

WXSS具体的样式也粘出来:

 .ad_popError{ background: #de352d; color: #fff; height: 70rpx; line-height: 58rpx; font-size: 30rpx; text-align: center; position: absolute; left: 0; top: 0; width: 100%; z-index:3;}

在JS中 data中定义popErrorMsg:‘’

下面就是需要给用户错误提示的时候,给popErrorMsg 赋值即可!

 this.setData(
           { popErrorMsg: "错误提示" }
        );
        this.ohShitfadeOut(); 

  ohShitfadeOut() {
    var fadeOutTimeout = setTimeout(() => {
      this.setData({ popErrorMsg: '' });
      clearTimeout(fadeOutTimeout);
    }, 3000);
  }, 

以上文章内容只是以一个微信小程序初学者慢慢了解到的一些自己觉得比较使用的方法。

学如逆水行舟,不进则退!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值