zoukankan      html  css  js  c++  java
  • 微信小程序公告滚动通知

    微信小程序实现上下滚动消息提醒,主要是利用swiper组件来实现,swiper组件在小程序中是滑块视图容器。

    通过vertical属性(默认为false,实现默认左右滚动)设置为true来实现上下滚动。
    只要你的swiper存在vertical属性,无论你给值为true或者false或者不设参数值,都将实现上下滚动

    • 效果图


       
      左右滚动
    • wxml code

    <!-- 公告 -->
    <view class='adsec'>
      <icon class='iconfont icongonggao c_main fs_36'></icon>
      <text class='c_main fs_26'>公告:</text>
      <swiper class="swiper_container" autoplay="true" circular="true" interval="2000">
        <block wx:for="{{msgList}}">
          <navigator url="/pages/index/index?title={{item.url}}" open-type="navigate">
            <swiper-item>
              <view class="swiper_item">{{item.title}}</view>
            </swiper-item>
          </navigator>
        </block>
      </swiper>
    </view>
    <!-- 公告 end -->
    
    • wxs code
    .adsec{
       90%;
      display: flex;
      flex-direction: row;
      flex-wrap: nowrap;
      align-items: center;
      margin: 10rpx auto;
      background:rgba(254,242,242,1);
      border-radius:6px;
      padding: 7rpx 10rpx;
      height: 50rpx;
    }
    .adsec icon{
      display: flex;
      margin-right: 10rpx;
    }
    .swiper_container {
      height: 55rpx;
       80%;
      line-height: 55rpx;
      padding-left: 10rpx;
    }
    
    .swiper_item {
      font-size: 25rpx;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      letter-spacing: 2px;
    }
    
    • js
    msgList: [
          { url: "url", title: "恭喜xxx完成任务退回200进入领奖区" },
          { url: "url", title: "恭喜xxx获得XXX奖励" },
          { url: "url", title: "恭喜xxx完成任务退回300进入领奖区" }]
    

    来源:https://www.jianshu.com/p/71502ae00d5c

  • 相关阅读:
    PAT B1045 快速排序 (25 分)
    PAT B1042 字符统计 (20 分)
    PAT B1040 有几个PAT (25 分)
    PAT B1035 插入与归并 (25 分)
    PAT B1034 有理数四则运算 (20 分)
    PAT B1033 旧键盘打字 (20 分)
    HDU 1231 最大连续子序列
    HDU 1166 敌兵布阵
    HDU 1715 大菲波数
    HDU 1016 Prime Ring Problem
  • 原文地址:https://www.cnblogs.com/zmdComeOn/p/12460776.html
Copyright © 2011-2022 走看看