1.0.1 • Published 3 years ago

@mas.io/mas-prompting-add-home v1.0.1

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

安装

tnpm install --save @alipay/mas-prompting-add-home

组件介绍

行业小程序新版添加到首页提示组件,支持疲劳度控制,并已处理好添加事件的监听和移除操作,功能强大。 基于添加到首页基础能力接口文档,若无法正常使用,请先查看文档,是否权限问题。

避免组件被其他组件或原生组件覆盖,支持useNativeRender使用原生组件cover-view绘制,zIndex设置为9999999

参数说明

属性必填参数类型参数说明默认值示例
appIdfalsestring小程序appId,可不传,不传时使用my.getAppIdSync自动获取,建议传入-----
textfalsestring提示文案添加至首页,下次使用更便捷--
expiresControlTypefalse'close'、'appear'疲劳度控制时机,可选点击关闭或者展示曝光close--
expiresTimeTypefalse'month'、'week'、'day'、'custom'疲劳度控制,支持月(30天)、周、天或自定义week--
expiresTimefalsenumber自定义疲劳度custom时需传入,疲劳度控制周期,单位为ms,比如需20天一次,设置为20 7 24 60 60 * 1000-----
useNativeRenderfalsebool使用native组件(cover-view)渲染,层级最高,默认关闭false--
expiresCacheKeyfalsestring前端控制疲劳度的缓存keyPROMPTING_ADD_HOME_KEY--
transparentTitlefalsebool页面是否透明头,计算提示距离顶部距离使用,auto/always时设置为truefalse--
onNotSupportfalseFn检测到不支持此api触发-----
onAppearfalseFn曝光事件-----
onInMyAppsfalseFn检测到已在首页事件-----
onClosefalseFn点击右侧x关闭事件-----
onSuccessfalseFn添加成功事件-----
onFailfalseFn添加失败事件-----
onCancelfalseFn点击取消按钮-----
onGoEditfalsestring去编辑页面-----

在小程序中使用

{
  "usingComponents": {
    "mas-prompting-add-home": "@alipay/mas-prompting-add-home/es/index"
  }
}

在 page.axml 中引用组件

<!-- 页面使用方式 -->
 <mas-prompting-add-home appId="appId" onClose="onClose" onAppear="onAppear"/>

Badges

TNPM version TNPM downloads install size