调用:ButtonTopTab 背景:bg2.jpg 说明:仅支持竖屏1080*1920分辨率,可用于一级二级科室,上方也可配置成星期等

image.png

⚙ 配置

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

整体配置范例

  1. function ButtonTopTab(){
  2. var data = {
  3. model: "ButtonTopTab",
  4. config: {
  5. shell: commonShellCfg,
  6. bgImg: "bg2.jpg",
  7. modInAnimation: "fadeIn",
  8. uniClick: buttonindex_uniClick,
  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: "儿科门诊(光谷)",
  35. },
  36. ],
  37. },
  38. {
  39. id:"002",
  40. txt:"外 科",
  41. child:[
  42. {
  43. txt: "B01",
  44. },
  45. {
  46. txt: "B02",
  47. }
  48. ],
  49. },
  50. {
  51. id:"002",
  52. txt:"精神科一",
  53. child:[
  54. {
  55. txt: "B01",
  56. },
  57. {
  58. txt: "B02",
  59. }
  60. ],
  61. },
  62. {
  63. id:"002",
  64. txt:"精神科六",
  65. child:[
  66. {
  67. txt: "601",
  68. },
  69. {
  70. txt: "B02",
  71. },
  72. {
  73. txt: "B03",
  74. }
  75. ],
  76. }
  77. ]
  78. }
  79. }
  80. return data
  81. }

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