item.wxml 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125
  1. <view class="container FlexColumn" style="min-height:{{Containnerheight}}rpx;">
  2. <view class="panel3 panel0 FlexRow" bindtap='showImage'>
  3. <view class="panelLeft">试卷预览</view>
  4. <view>
  5. <image class="universalpic_indicator_pink" src="../images/universalpic_indicator_pink.png" />
  6. </view>
  7. </view>
  8. <view class="panel4 panel0 FlexRow">
  9. <view class="panelLeft">听答案</view>
  10. <view class="panelRight FlexRow">
  11. <view class="btn2" bindtap='playAudioStart'>
  12. <view class="btn3 FlexRow">
  13. <view wx:if="{{IsPlaying==0 || IsPlaying==-1}}">播放</view>
  14. <view wx:if="{{IsPlaying==1}}">暂停</view>
  15. </view>
  16. </view>
  17. <view class="btn2" bindtap='playPrev' wx:if="{{IsPlaying!=0}}">
  18. <view class="btn3 FlexRow">
  19. <view>{{PlayStr}}列重播</view>
  20. </view>
  21. </view>
  22. <view class="btn4 btn2" bindtap='playPrev' wx:if="{{IsPlaying==0}}">
  23. <view class="btn5 btn3 FlexRow">
  24. <view>{{PlayStr}}列重播</view>
  25. </view>
  26. </view>
  27. </view>
  28. </view>
  29. <view class="panel2 panel1 panel0 FlexRow">
  30. <view class="panelLeft2">看答案</view>
  31. <view>
  32. </view>
  33. </view>
  34. <view class="panel0 FlexRow">
  35. <view class="panelLeft">题号快翻</view>
  36. <view class="panelRight FlexRow">
  37. <view class="{{selectTab0}} btn" bindtap="scrollTop" data-id="0">1</view>
  38. <view class="{{selectTab1}} btn" bindtap="scrollTop" data-id="1">{{PageColumnNum+1}}</view>
  39. <view class="{{selectTab2}} btn" bindtap="scrollTop" data-id="2">{{PageColumnNum*2+1}}</view>
  40. </view>
  41. </view>
  42. <block wx:for="{{AnswerItem.QuestionList}}" wx:key="index">
  43. <block wx:if="{{(index % (PageColumnNum))==0 }}">
  44. <view id="panelRowTop{{index / (PageColumnNum)}}" class="panelRowTop FlexRow">
  45. <view class="panelLeft1 panelLeft">第
  46. <block wx:if="{{index==0}}">一</block>
  47. <block wx:if="{{index==PageColumnNum}}">二</block>
  48. <block wx:if="{{index==PageColumnNum*2}}">三</block>
  49. </view>
  50. <view>
  51. </view>
  52. </view>
  53. </block>
  54. <view class="{{item.ErrorClass}} panelRowBody panel0 FlexRow">
  55. <view class="FlexRow">
  56. <view class="numberPanel FlexRow" bindtap="setErrorItem" data-id="{{item.ID}}">
  57. <view class="number">{{index+1}}</view>
  58. <image class="universalpic_wrong_red" src="../images/universalpic_wrong_red.png" wx:if="{{item.ErrorClass=='ErrorClass'}}" />
  59. </view>
  60. <view class="answer">{{item.Result}}</view>
  61. </view>
  62. <view class="panelRight FlexRow" bindtap='selectedItem' data-id="{{item.ID}}">
  63. <view class="{{item.ErrorClass}} equation">
  64. <block wx:if="{{item.HiddenColumn=='A'}}">___ </block>
  65. <block wx:if="{{item.HiddenColumn!='A'}}">{{item.A}} </block>
  66. {{item.OperateAB}}
  67. <block wx:if="{{item.HiddenColumn=='B'}}">___ </block>
  68. <block wx:if="{{item.HiddenColumn!='B'}}">{{item.B}} </block>
  69. {{item.OperateBC}} {{item.C}} {{item.OperateCD}} {{item.D}} =
  70. <block wx:if="{{item.HiddenColumn=='R'}}"> </block>
  71. <block wx:if="{{item.HiddenColumn!='R'}}">{{item.R}} </block>
  72. </view>
  73. <image class="formula_btn_show" src="../images/formula_btn_show.png" wx:if="{{item.Vertical && !item.IsShowVertical}}" />
  74. <image class="formula_btn_show" src="../images/formula_btn_hide.png" wx:if="{{item.Vertical && item.IsShowVertical}}" />
  75. </view>
  76. </view>
  77. <!-- 算式(加减乘) -->
  78. <view class="panelRowBody panel0 FlexColumn" wx:if="{{item.Vertical && item.OperateAB!='÷' && item.IsShowVertical}}">
  79. <view class="panelAnswer FlexColumn">
  80. <view class="panelAnswerRow FlexRow" wx:for='{{item.Vertical}}' wx:key="rowI" wx:for-item="itemChild">
  81. <view class="panelAnswerCol FlexRow" wx:for='{{itemChild.Array}}' wx:key="i" wx:for-item="col" wx:for-index="i">
  82. <view class="colNumber" wx:if="{{itemChild.Type=='number' && col!='√' && col!='.'}}">{{col}}</view>
  83. <view class="colDot" wx:if="{{itemChild.Type=='number' && col=='.'}}">{{col}}</view>
  84. <view class="colLine" wx:if="{{itemChild.Type=='line' && col=='1'}}"></view>
  85. <view class="colLineHalf" wx:if="{{itemChild.Type=='line' && col=='0.5'}}"></view>
  86. <view class="colLineNull" wx:if="{{itemChild.Type=='line' && col==''}}"></view>
  87. </view>
  88. </view>
  89. </view>
  90. </view>
  91. <!-- 算式(除) -->
  92. <view class="panelRowBody panel0 FlexColumn" wx:if="{{item.Vertical && item.OperateAB=='÷' && item.IsShowVertical}}">
  93. <view class="panelAnswer FlexColumn">
  94. <view class="panelAnswerRow FlexRow" wx:for='{{item.Vertical}}' wx:for-item="itemChild" wx:key="index">
  95. <view class="panelAnswerCol FlexRow" wx:for='{{itemChild.Array}}' wx:key="i" wx:for-item="col" wx:for-index="i">
  96. <view class="colNumber" wx:if="{{itemChild.Type=='number' && col!='√' && col!='.'}}">{{col}}</view>
  97. <view class="colDot" wx:if="{{itemChild.Type=='number' && col=='.'}}">{{col}}</view>
  98. <view class="colLine" wx:if="{{itemChild.Type=='line' && col=='1'}}"></view>
  99. <view class="colLineHalf" wx:if="{{itemChild.Type=='line' && col=='0.5'}}"></view>
  100. <view class="colLineNull" wx:if="{{itemChild.Type=='line' && col==''}}"></view>
  101. <image wx:if="{{itemChild.Type=='number' && col=='√'}}" class="formula_division_size0{{item.LineLength}} formula_division_size" style='margin-left:{{ -57*item.LineLength-35 }}rpx;' src="../images/formula_division_size0{{item.LineLength}}.png" />
  102. </view>
  103. </view>
  104. </view>
  105. </view>
  106. <view class="line FlexRow">
  107. <view class="line1"></view>
  108. </view>
  109. </block>
  110. <view wx:if="{{AnswerItem.PageCount<60}}" class="panelRowBody panel0 FlexRow" wx:for="{{[1,2,3]}}" wx:key="i"></view>
  111. </view>
  112. <audio hidden='true' id="numberAudio" bindended='onPlayEnded'></audio>
  113. <audio hidden='true' id="myAudio"></audio>
  114. <image hidden="{{HelpHidden6}}" bindtap='closeHelp' class="Help_aside_answerroom_detail" src="../images/Help_aside_answerroom_detail.png" />