index.wxml 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <button
  2. class="wux-class wux-class-a wux-class-b wux-class-c {{ classes.wrap }}"
  3. disabled="{{ disabled }}"
  4. open-type="{{ openType }}"
  5. hover-class="{{ !disabled ? classes.hover : 'none' }}"
  6. hover-stop-propagation="{{ hoverStopPropagation }}"
  7. hover-start-time="{{ hoverStartTime }}"
  8. hover-stay-time="{{ hoverStayTime }}"
  9. lang="{{ lang }}"
  10. bindgetuserinfo="bindgetuserinfo"
  11. session-from="{{ sessionFrom }}"
  12. send-message-title="{{ sendMessageTitle }}"
  13. send-message-path="{{ sendMessagePath }}"
  14. send-message-img="{{ sendMessageImg }}"
  15. show-message-card="{{ showMessageCard }}"
  16. bindcontact="bindcontact"
  17. bindgetphonenumber="bindgetphonenumber"
  18. app-parameter="{{ appParameter }}"
  19. binderror="onError"
  20. bindopensetting="bindopensetting"
  21. bindlaunchapp="bindlaunchapp"
  22. bindchooseavatar="bindchooseavatar"
  23. bindtap="onTap"
  24. style="{{ extStyle }}"
  25. >
  26. <view class="{{ classes.hd }}">
  27. <block wx:if="{{ thumb }}">
  28. <image class="{{ classes.thumb }}" src="{{ thumb }}" />
  29. </block>
  30. <block wx:else>
  31. <slot name="header"></slot>
  32. </block>
  33. </view>
  34. <view class="{{ classes.bd }}">
  35. <view class="{{ classes.text }}">
  36. <block wx:if="{{ title }}">{{ title }}</block>
  37. <block wx:else>
  38. <slot name="title"></slot>
  39. </block>
  40. </view>
  41. <slot></slot>
  42. <view class="{{ classes.desc }}">
  43. <block wx:if="{{ label }}">{{ label }}</block>
  44. <block wx:else>
  45. <slot name="label"></slot>
  46. </block>
  47. </view>
  48. </view>
  49. <view class="{{ classes.ft }}">
  50. <block wx:if="{{ extra }}">{{ extra }}</block>
  51. <block wx:else>
  52. <slot name="footer"></slot>
  53. </block>
  54. <view class="{{ classes.arrow }}" wx:if="{{ !isLink }}">
  55. <slot name="arrow"></slot>
  56. </view>
  57. </view>
  58. </button>