props.js 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /* eslint-disable */
  2. const props = {
  3. /** 是否添加动画效果 */
  4. animation: {
  5. type: Boolean,
  6. value: true,
  7. },
  8. /** 背景 */
  9. background: {
  10. type: String,
  11. value: '',
  12. },
  13. /** 后退按钮后退层数,含义参考 [wx.navigateBack](https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateBack.html),特殊的,传入 0 不会发生执行 wx.navigateBack,只会触发一个 goback 事件供自行处理。 */
  14. delta: {
  15. type: Number,
  16. value: 1,
  17. },
  18. /** 组件类名,分别用于设置组件外层元素、标题、左侧图标、首页图标、胶囊等元素类名 */
  19. externalClasses: {
  20. type: Array,
  21. },
  22. /** 是否固定在顶部 */
  23. fixed: {
  24. type: Boolean,
  25. value: true,
  26. },
  27. /** 首页图标地址。值为 '' 或者 undefiend 则表示不显示返回图标,值为 'circle' 表示显示默认图标,值为 'slot' 表示使用插槽渲染,值为其他则表示图标地址 */
  28. homeIcon: {
  29. type: String,
  30. },
  31. /** 左侧图标地址,值为 '' 或者 undefiend 则表示不显示返回图标,值为 'arrow-left' 表示显示返回图标,值为 'slot' 表示使用插槽渲染,值为其他则表示图标地址 */
  32. leftIcon: {
  33. type: String,
  34. },
  35. /** 页面标题 */
  36. title: {
  37. type: String,
  38. },
  39. /** 标题文字最大长度,超出的范围使用 `...` 表示 */
  40. titleMaxLength: {
  41. type: Number,
  42. },
  43. /** 是否显示 */
  44. visible: {
  45. type: Boolean,
  46. value: true,
  47. },
  48. };
  49. export default props;
  50. //# sourceMappingURL=props.js.map