props.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. export default {
  2. props: {
  3. // item标签的名称,作为与u-tabbar的value参数匹配的标识符
  4. name: {
  5. type: [String, Number, null],
  6. default: uni.$u.props.tabbarItem.name
  7. },
  8. // uView内置图标或者绝对路径的图片
  9. icon: {
  10. icon: String,
  11. default: uni.$u.props.tabbarItem.icon
  12. },
  13. // 右上角的角标提示信息
  14. badge: {
  15. type: [String, Number, null],
  16. default: uni.$u.props.tabbarItem.badge
  17. },
  18. // 是否显示圆点,将会覆盖badge参数
  19. dot: {
  20. type: Boolean,
  21. default: uni.$u.props.tabbarItem.dot
  22. },
  23. // 描述文本
  24. text: {
  25. type: String,
  26. default: uni.$u.props.tabbarItem.text
  27. },
  28. // 控制徽标的位置,对象或者字符串形式,可以设置top和right属性
  29. badgeStyle: {
  30. type: [Object, String],
  31. default: uni.$u.props.tabbarItem.badgeStyle
  32. }
  33. }
  34. }