微信小程序の自定义顶部错误提示动画

本文介绍了如何在微信小程序中自定义顶部错误提示样式。通过在wxml文件中添加显示视图,并结合wxss设置样式,实现错误消息在顶部滑动显示并自动消失的效果。js文件中初始化并更新errorMessage值,错误发生时调用动画方法ohShitFadeOut(),展示2秒后自动隐藏。
摘要由CSDN通过智能技术生成

关于微信小程序的错误提示,官方只提供了弹窗模式的一些,且提示的文字长度有限制,有时候需要采用在顶部显示错误提示,那么就需要自定义样式。首先显示下效果图如下

如何实现这样的效果呢? 接下来直接上小程序代码。

首先在 wxml 文件中加入显示view,只是简单的一行代码哈哈哈哈

<view class="err-show" wx:if="{
  {errorMessage}}">{
  {errorMessage}}</view>

解释一下,errorMessage 是在 js 的data中定义的,用于错误提示的内容,初始化时为空。wx:if 的作用是当错误提示内容不为空时,就渲染显示这个view,以达到有错误的自动渲染,没有错误时就不会渲染也就不会显示了。

看下 err-show 的样式,在 wxss 中加入如下样式即可。可以根据自己的需求,修改相应的属性值。

.err-show {
  background: #f36127;
  color: #fff;
  height: 58rpx;
  line-height: 58rpx;
  font-size: 24rpx;
  text-align: center;
  position: absolute;
  left:
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值