wxc-notice

通告栏 - 小程序组件

Install

  1. $ min install @minui/wxc-notice

Demos

自定义颜色

通告栏 notice - 图1

  1. <template>
  2. <wxc-notice scroll="{{true}}" close="{{true}}" bg-color="#ff9300" bg-rgba="rgba(255, 147, 0, 0)" show-icon="{{true}}" notice="{{notice}}"></wxc-notice>
  3. </template>
  4. <script>
  5. export default {
  6. config: {
  7. usingComponents: {
  8. 'wxc-notice': '@minui/wxc-notice'
  9. }
  10. },
  11. data: {
  12. notice: '蘑菇街平台将在1月22日0点-9点进行系统升级,升级期间将暂停服务,敬请谅解。'
  13. },
  14. methods: {
  15. }
  16. }
  17. </script>
  18. <style>
  19. </style>

带icon和关闭按钮的通告栏

通告栏 notice - 图2

  1. <template>
  2. <wxc-notice scroll="{{true}}" close="{{true}}" show-icon="{{true}}" notice="{{notice}}" bind:close="onClose"></wxc-notice>
  3. </template>
  4. <script>
  5. export default {
  6. config: {
  7. usingComponents: {
  8. 'wxc-notice': '@minui/wxc-notice'
  9. }
  10. },
  11. data: {
  12. notice: '蘑菇街平台将在1月22日0点-9点进行系统升级,升级期间将暂停服务,敬请谅解。'
  13. },
  14. /** note: 在 wxp 文件或者页面文件中请去掉 methods 包装 */
  15. methods: {
  16. onClose() {
  17. wx.showToast({title: 'closed'});
  18. }
  19. }
  20. }
  21. </script>
  22. <style>
  23. </style>

简易通告栏

通告栏 notice - 图3

  1. <template>
  2. <wxc-notice notice="{{notice}}" color="#ff5777" bgColor="#ffe8ee"></wxc-notice>
  3. </template>
  4. <script>
  5. export default {
  6. config: {
  7. usingComponents: {
  8. 'wxc-notice': '@minui/wxc-notice'
  9. }
  10. },
  11. data: {
  12. notice: '海外商品需经海关清关,中国海关需核对必要的身份信息'
  13. },
  14. methods: {
  15. }
  16. }
  17. </script>
  18. <style>
  19. </style>

API

Notice

名称描述
scroll[说明]:通告栏文案是否滚动。[类型]:Boolean[默认值]:false
isShow[说明]:是否显示通告栏。[类型]:Boolean[默认值]:true
notice[说明]:通告栏文案。[类型]:String[默认值]:""
color[说明]:通告栏文案颜色。[类型]:String[默认值]:#fff
bg-color[说明]:通告栏背景色。[类型]:String[默认值]:#ff5777
show-icon[说明]:是否显示通告栏前面的 icon。[类型]:Boolean[默认值]:false
icon-color[说明]:通告栏前面的 icon 的颜色,配合 show-icon 使用。[类型]:String[默认值]:#fff
close[说明]:是否显示关闭按钮。[类型]:Boolean[默认值]:false
bg-rgba[说明]:通告栏关闭按钮前的遮罩层颜色,取背景颜色的 rgba 形式,a 的值为 0,配合关闭按钮一起使用。[类型]:String[默认值]:rgba(255, 87, 119, 0)
bind:close[说明]:关闭按钮点击事件的回掉函数。

ChangeLog

v1.0.0(2018-4-3)

  • 初始版本