调用:ButtonLeftTab 背景:bg2.jpg 说明:仅支持竖屏1080*1920分辨率,可用于一级二级科室,左侧也可配置成日期、时间

image.png

⚙ 配置

属性 说明 是否必需
uniClick 选择统一处理。 YES
btnList 按钮列表数据。 YES

整体配置范例

  1. function ButtonLeftTab(){
  2. var data = {
  3. model: "ButtonLeftTab",
  4. config: {
  5. shell: commonShellCfg,
  6. bgImg: "bg2.jpg",
  7. modInAnimation: "fadeIn",
  8. uniClick: testFun,
  9. btnList: [
  10. {
  11. id:"001",
  12. txt:"内 科",
  13. child:[
  14. {
  15. id:"A01",
  16. txt: "消化内科",
  17. },
  18. {
  19. txt: "A02",
  20. },
  21. {
  22. txt: "A02",
  23. },
  24. {
  25. txt: "A02",
  26. },
  27. {
  28. txt: "A02",
  29. },
  30. {
  31. txt: "A02",
  32. },
  33. {
  34. txt: "A02",
  35. },
  36. {
  37. txt: "A02",
  38. },
  39. {
  40. txt: "A02",
  41. },
  42. {
  43. txt: "A02",
  44. },
  45. {
  46. txt: "A02",
  47. },
  48. {
  49. txt: "A02",
  50. },
  51. {
  52. txt: "儿科门诊(光谷)",
  53. },
  54. ],
  55. },
  56. {
  57. id:"002",
  58. txt:"外 科",
  59. child:[
  60. {
  61. txt: "B01",
  62. },
  63. {
  64. txt: "B02",
  65. }
  66. ],
  67. },
  68. {
  69. id:"002",
  70. txt:"精神科一",
  71. child:[
  72. {
  73. txt: "B01",
  74. },
  75. {
  76. txt: "B02",
  77. }
  78. ],
  79. },
  80. {
  81. id:"002",
  82. txt:"精神科二",
  83. child:[
  84. ],
  85. },
  86. {
  87. id:"002",
  88. txt:"精神科3",
  89. child:[
  90. {
  91. txt: "B01",
  92. },
  93. {
  94. txt: "B02",
  95. }
  96. ],
  97. },
  98. {
  99. id:"002",
  100. txt:"精神科四",
  101. child:[
  102. {
  103. txt: "B01",
  104. },
  105. {
  106. txt: "B02",
  107. }
  108. ],
  109. },
  110. {
  111. id:"002",
  112. txt:"精神科五",
  113. child:[
  114. {
  115. txt: "B01",
  116. },
  117. {
  118. txt: "B02",
  119. }
  120. ],
  121. },
  122. {
  123. id:"002",
  124. txt:"精神科六",
  125. child:[
  126. {
  127. txt: "601",
  128. },
  129. {
  130. txt: "B02",
  131. },
  132. {
  133. txt: "B03",
  134. }
  135. ],
  136. },
  137. {
  138. id:"002",
  139. txt:"精神科7",
  140. child:[
  141. {
  142. txt: "701",
  143. },
  144. {
  145. txt: "B02",
  146. }
  147. ],
  148. }
  149. ]
  150. }
  151. }
  152. return data
  153. }

uniClick

  1. //配置
  2. uniClick:"buttonindex_uniClick"
  3. //自定义函数
  4. function buttonindex_uniClick(index1, index2, item) {
  5. //获取父级索引、子级索引以及对应索引的值
  6. console.log(index1, index2, item);
  7. }

btnList

  1. btnList: [
  2. {
  3. id:"001",
  4. txt:"内 科",
  5. child:[
  6. {
  7. id:"A01",
  8. txt: "消化内科",
  9. },
  10. {
  11. txt: "A02",
  12. },
  13. {
  14. txt: "儿科门诊(光谷)",
  15. },
  16. ...
  17. ],
  18. },
  19. {
  20. id:"002",
  21. txt:"外 科",
  22. child:[
  23. {
  24. txt: "B01",
  25. },
  26. {
  27. txt: "B02",
  28. }
  29. ],
  30. },
  31. ...
  32. ]

♨️ JS Call

🚀 getData