follow 关注

解释:关注组件,内容 / 用户关注组件。开发者可在小程序内配置关注组件,实现用户对小程序内容和消息的持续关注,可嵌套在原生组件内,自定义选择组件的样式和动效。

属性说明

属性名类型必填默认值说明

mode

String

text

关注按钮模式,有三种选择。 icon:仅有图标;text:文字版本;mixture:图标文字结合

background-color

String

blue

mode 为 mixture 时不支持自定义背景色,默认背景为蓝色;当且仅当 mode 为 text 时有以下 4 种按钮颜色可选 blue 、 white 、 opacity 、 none 。当且仅当 mode 为 icon 时有以下 2 种按钮颜色可选 blue 、 white

is-followed

Boolean

关注的状态

follow-text

Array

[‘关注’, ‘已关注’]

关注按钮上的文案

is-show-toast

Boolean

true

关注后的结果反馈是否弹出 toast 提示

toast-text

Array

[‘关注成功’, ‘已取消关注’]

toast 文案,默认为关注成功、已取消关注

bind:follow

EventHandle

点击按钮事件

示例

跳转编辑工具

在开发者工具中打开

在 WEB IDE 中打开

扫码体验

代码示例

百度智能小程序

请使用百度APP扫码

代码示例

安装组件:

  • SWAN
  • JS
  • CSS
  • JSON
  1. <view>关注</view>
  2. <view class="con-demo">
  3. <c-follow
  4. is-followed="{{isFollowed1}}"
  5. bind:follow="onFollow1">
  6. </c-follow>
  7. <c-follow
  8. background-color="white"
  9. follow-text="{{followText}}"
  10. is-followed="{{isFollowed2}}"
  11. bind:follow="onFollow2">
  12. </c-follow>
  13. <c-follow
  14. background-color="opacity"
  15. follow-text="{{followText2}}"
  16. is-followed="{{isFollowed4}}"
  17. bind:follow="onFollow4">
  18. </c-follow>
  19. <c-follow
  20. background-color="none"
  21. follow-text="{{followText}}"
  22. is-followed="{{isFollowed3}}"
  23. bind:follow="onFollow3">
  24. </c-follow>
  25. </view>
  26. <view class="con-demo">
  27. <c-follow
  28. mode="icon"
  29. background-color="white"
  30. is-followed="{{isFollowed5}}"
  31. bind:follow="onFollow5">
  32. </c-follow>
  33. <c-follow
  34. mode="icon"
  35. is-followed="{{isFollowed6}}"
  36. bind:follow="onFollow6">
  37. </c-follow>
  38. </view>
  39. <view class="con-demo">
  40. <c-follow
  41. mode="mixture"
  42. is-followed="{{isFollowed}}"
  43. bind:follow="onFollow">
  44. </c-follow>
  45. </view>