1.0.1 • Published 3 years ago

@mas.io/adc-oss-notice v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

安装

tnpm install --save @alipay/adc-oss-notice

组件介绍

通告栏组件,基于mini-ali-ui的notice组件开发,接收一个网络JSON文件将内容渲染到notice组件,主要为了减少重复性代码。 使用方式参照:https://opendocs.alipay.com/mini/component-ext/notice

参数说明

属性必填参数类型参数说明默认值示例
ossUrlstringnotice.json路径''https://szmetro.oss-cn-beijing.aliyuncs.com/notice.json
useKeystring指定读取JSON对象的key值'content''content'
classNamestring自定义样式''''
marqueePropsstringmarquee 参数{loop: false, leading: 500, trailing: 800, fps: 40 }''
enableMarqueeboolean是否开启动画truefalse
typestring通告栏类型normalerror
modestring右侧 icon 类型'''link'
actionstring右侧文本按钮文案''''
actionLeftstring右侧第二个按钮文案''''
onClickFunction点击右侧按钮回调null()=>{}
onClickLeftFunction点击右侧第二个按钮回调null()=>{}

在小程序中使用

{
  "usingComponents": {
    "mas-adc-oss-notice": "@alipay/adc-oss-notice/es/index"
  }
}

notice.json示例

{
  "content": "通告栏内容示例。"
}

在 page.axml 中引用组件

<!-- 页面使用方式 -->
 <mas-adc-oss-notice
    ossUrl="https://xxx.com/notice.json"
  />

Badges

TNPM version TNPM downloads install size