当前位置: 首页 > 文档资料 > Weex UI 中文文档 >

wxc-noticebar

优质
小牛编辑
129浏览
2023-12-01

Weex 通知栏组件

规则

  • 在导航栏下方,一般用作系统提醒、活动提醒等通知
  • 需要引起用户关注时使用,重要级别低于 Modal ,高于 Toast。
  • 文案应该简洁明了,过长将会... , 特殊情况可以设置 lines 为2行

Demo

使用方法

<template>
  <div>
    <div>
      <wxc-noticebar
        mode="link"
        notice="测试通告,可跳转"
        type="info"
        @wxcNoticebarLinkClicked="wxcNoticebarLinkClicked"
        notice-url="//h5.m.taobao.com/trip/home/index.html">
      </wxc-noticebar>
    </div>
    <div>
      <wxc-noticebar mode="closable"
                     notice="测试通告,可跳转测试通告,可跳转测试通告,可跳转测试通告,可跳转测试通告,可跳转"
                     :lines="2"
                     type="warn"></wxc-noticebar>
      </wxc-noticebar>
    </div>
  </div>
</template>

<script>
  const modal = weex.requireModule('modal');
  import { WxcNoticebar } from 'weex-ui';
  export default {
    components: { WxcNoticebar },
    data: () => ({
      show: true
    }),
    methods: {
      wxcNoticebarCloseClicked(e){
        console.log(e);
        modal.toast({ 'message': 'wxcNoticebarCloseClicked', 'duration': 1 });
      },
      wxcNoticebarLinkClicked(e){
        console.log(e);
        modal.toast({ 'message': 'wxcNoticebarLinkClicked', 'duration': 1 });
      }
    }
  };
</script>

更详细代码可以参考 demo

可配置参数

PropTypeRequiredDefaultDescription
noticeStringY-通知文案
notice-urlStringY-跳转链接,没有不跳转
modeStringY-提示类型(右侧图标) link/closable
typeStringY-图标类型(左侧图标)success/error/info/question/time /redbag
linesNumberY1文案行数,取最大的行数截取

事件回调

`@wxcNoticebarLinkClicked="wxcNoticebarLinkClicked"`
`@wxcNoticebarCloseClicked="wxcNoticebarCloseClicked"`

最后更新:

类似资料

  • 介绍 用于循环播放展示一组消息通知。 引入 import { createApp } from 'vue'; import { NoticeBar } from 'vant'; const app = createApp(); app.use(NoticeBar); 代码演示 基础用法 通过 text 属性设置通知栏的内容,通过 left-icon 属性设置通知栏左侧的图标。 <van-not

  • import { Noticebar } from 'feui'; components: { [Noticebar.name]: Noticebar } 基础用法 <fe-noticebar text="学生辗转8千里回家才发现房子被拆,家人竟然忘了告知!哇哈哈哈 哈哈哈哈哈哈,红红火火哈哈哈哈哈红红火火哈哈!" ></fe-noticebar> 添加左边图标

  • 定义 页卡组件。 图片展示 代码演示 import NoticeBar from 'pile/dist/components/noticebar' <NoticeBar iconHtml={} styleType="layout" message="通告栏提示文本" closeIconShow={true}/> 属性 参数 描述 数据类型 默认值 show 是否展示 bool true cl

  • NoticeBar 滚动通知 平台差异说明 App H5 微信小程序 支付宝小程序 百度小程序 头条小程序 QQ小程序 √ √ √ √ √ √ √ 基本使用 通过list数组参数设置需要滚动的内容 滚动mode参数有两种模式,分别是horizontal水平滚动,vertical垂直滚动。其中水平滚动又可以通过is-circular来配置是衔接滚动(true)还是步进滚动(false), 衔接滚动滚

相关阅读