zhongshujie
2024-07-26 820bb33c12ed06ad747ed7219923a95c4f98e9f7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
<!-- eslint-disable no-irregular-whitespace -->
<template>
  <div class="chapter" num="3">
    <!-- 41 -->
    <div class="page-box" page="52">
      <div v-if="showPageList.indexOf(52) > -1">
          <div class="bodystyle textHeader">
          <div class="bj-img02">
            <div class="bj-empyt-chapter"></div>
            <div class="bj-text">
              <p>
                体能是促进健康、助力技能掌握与职业发展的基础。一般体能保障日常生活中同学们的基本活动,促进机体健康;专项体能为专项运动的学习提供保障;职业体能为相应职业发展发挥助推作用,从而提升职业发展水平。本单元聚焦一般体能和职业体能的学练,专项体能相关内容放在了拓展模块的各专项运动之中。体能锻炼要讲究科学的方法,要有系统性、针对性。不同的人有不一样的体能基础。体能一方面受遗传因素影响,另一方面要依靠后天锻炼。正处于青春期阶段的中职学生,需要科学精准地锻炼体能、强健体魄,为将来所从事的职业储备重要力量,为祖国的建设做出应有的贡献。
              </p>
              <p>
                通过系统学练,同学们可以了解不同类型体能的特点与锻炼要求,确定适合自己的针对性体能锻炼方案,坚持不懈,精准锻炼,有效提升体能发展水平。
              </p>
            </div>
          </div>
        </div>
      </div>
    </div>
    <!-- 42 -->
    <div class="page-box" page="53">
      <div v-if="showPageList.indexOf(53) > -1">
        <div class="header-even">
          <span class="sub-page">042</span>
          <div class="line-page"></div>
          <span class="book-title">体育与健康</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 43 -->
    <div class="page-box" page="54">
      <div v-if="showPageList.indexOf(54) > -1">
        <div class="header-odd">
          <span class="mk">基础模块</span>
          <span class="sub">第二单元</span>
          <span class="sub-title">体能发展</span>
          <div class="line-page"></div>
          <span class="sub-page">043</span>
        </div>
        <div class="bodystyle">
          <p><span class="bj-zyz">做一做</span></p>
          <p class="img-2">表2-1-1 《国家学生体质健康标准(2014年修订)》的评价指标与权重(高中阶段)</p>
          <div class="tablePublic">
                <table>
                  <thead>
                    <tr>
                      <th>评价指标</th>
                      <th>权重</th>
                      <th>基础体能维度</th>
                      <th>你的成绩</th>
                    </tr>
                  </thead>
                  <tbody>
                    <tr>
                      <td>体重指数(BMI)</td>
                      <td>
                        15%
                      </td>
                      <td>
                        身体成分
                      </td>
                      <td>
                      123
                      </td>
                    </tr>
                    <tr>
                      <td >肺活量</td>
                      <td>
                            15%
                      </td>
                      <td>
                            心肺耐力
                      </td>
                      <td>
                             123
                      </td>
                    </tr>
                    <tr>
                      <td>
                        50 米跑
                      </td>
                      <td>
                        20%
                      </td>
                      <td>
                        速度
                      </td>
                      <td>
                       123
                      </td>
                    </tr>
                    <tr>
                      <td>
                        坐位体前屈
                      </td>
                      <td>
                        10%
                      </td>
                      <td>
                        柔韧性
                      </td>
                      <td>
                      123
                      </td>
                      <td>
                        <input @change="changeBox($event, 'text22')" :checked="chapter001.tablexyx1.text22"
                          type="checkbox" value="2" />2
                      </td>
                      <td>
                        <input @change="changeBox($event, 'text23')" :checked="chapter001.tablexyx1.text23"
                          type="checkbox" value="1" />1
                      </td>
                      <td>
                        <input @change="changeBox($event, 'text24')" :checked="chapter001.tablexyx1.text24"
                          type="checkbox" value="0" />0
                      </td>
                    </tr>
                    <tr>
                      <td>
                        <input @change="changeBox($event, 'text25')" :checked="chapter001.tablexyx1.text25"
                          type="checkbox" value="5" />5
                      </td>
                      <td>
                        <input @change="changeBox($event, 'text26')" :checked="chapter001.tablexyx1.text26"
                          type="checkbox" value="4" />4
                      </td>
                      <td>
                        <input @change="changeBox($event, 'text27')" :checked="chapter001.tablexyx1.text27"
                          type="checkbox" value="3" />3
                      </td>
                      <td>
                        <input @change="changeBox($event, 'text28')" :checked="chapter001.tablexyx1.text28"
                          type="checkbox" value="2" />2
                      </td>
                      <td>
                        <input @change="changeBox($event, 'text29')" :checked="chapter001.tablexyx1.text29"
                          type="checkbox" value="1" />1
                      </td>
                      <td>
                        <input @change="changeBox($event, 'text30')" :checked="chapter001.tablexyx1.text30"
                          type="checkbox" value="0" />0
                      </td>
                    </tr>
                  </tbody>
                </table>
                <div class="table-bottom">
                  <div class="score" v-if="!isShowScore1">
                    您的得分:<span style="color: red">请提交后查看!</span>
                  </div>
                  <div class="score" v-if="isShowScore1">
                    您的得分:
                    <span style="color: red">{{ chapter001.score1 }}</span>
                  </div>
                  <div class="btn">
                    <span @click="submit(1)">提交</span>
                    <span @click="resetData(1)">重做</span>
                  </div>
                </div>
              </div>
 
 
 
          <p class="center"><img class="img-a" alt="" src="image/0056-1.jpg" /></p>
          <h4 id="d038">二、一般体能训练计划的制订</h4>
          <p>在学习每个要素的具体训练方法之前,首先应了解一般体能训练计划的制订方法, 具体步骤如下。</p>
          <h5 id="e061">(一)分析需求,设定目标</h5>
          <p>首先,应根据自己的体能测试结果,分析自己的不足之处,找出需要进一步发展的方面。其次,要结合自身特点、兴趣爱好以及项目特点等因素确定自己的训练目标。</p>
          <h5 id="e062">(二)确定练习动作和练习方式</h5>
          <p>根据需求分析结果和设定目标,选择合适的练习方式。例如,以提高立定跳远成绩为目标的一般体能训练计划,可以选择训练力量、爆发力等练习方式。</p>
          <h5 id="e063">(三)确定锻炼的频率、强度和持续时间</h5>
          <p><b>1.频率</b></p>
          <p>频率指每日或每周锻炼的次数。不同的一般体能训练频率由训练内容决定,如柔韧性、协调性、平衡能力的练习可以每天一次;力量、速度、心肺耐力的练习可以每周 3~4 次(隔日锻炼)。</p>
          <p><b>2.强度</b></p>
          <p>强度指身体练习对人体生理刺激的程度,一般以运动中的心率占最大心率的百分比来表示。在实际运动中,以保持 60%~80% 最大心率强度为宜。对于力量练习,常采用负荷的重量、练习的组数、每组的重复次数来控制强度。</p>
 
        </div>
      </div>
    </div>
    <!-- 44 -->
    <div class="page-box" page="55">
      <div v-if="showPageList.indexOf(55) > -1">
        <div class="header-even">
          <span class="sub-page">044</span>
          <div class="line-page"></div>
          <span class="book-title">体育与健康</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 45 -->
    <div class="page-box" page="56">
      <div v-if="showPageList.indexOf(56) > -1">
        <div class="header-odd">
          <span class="mk">基础模块</span>
          <span class="sub">第二单元</span>
          <span class="sub-title">体能发展</span>
          <div class="line-page"></div>
          <span class="sub-page">045</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 46 -->
    <div class="page-box" page="57">
      <div v-if="showPageList.indexOf(57) > -1">
        <div class="header-even">
          <span class="sub-page">046</span>
          <div class="line-page"></div>
          <span class="book-title">体育与健康</span>
        </div>
        <div class="bodystyle">
          <p class="img-right">续表</p>
          <div class="tablePublic">
            <table>
              <thead>
                <tr>
                  <th>训练部位</th>
                  <th>动作名称</th>
                  <th>动作示例</th>
                  <th>频次</th>
                </tr>
              </thead>
              <tbody>
                <tr>
                  <td>腹直肌</td>
                  <td>
                    仰卧卷腹
                  </td>
                  <td>
                    8~12 RM
                  </td>
                  <td>
                    <p class="table-p">次数:15~20次</p>
                    <p class="table-p">组数:3~4组</p>
                    <p class="table-p">间歇:30秒</p>
                  </td>
                </tr>
                <tr>
                  <td>
                    臀大肌、
                    股四头肌
                  </td>
                  <td>
                    箭步蹲
                  </td>
                  <td>
                    心肺耐力
                  </td>
                  <td>
                    <p class="table-p">次数:15~20次/单侧</p>
                    <p class="table-p">组数:3~4组(左右侧均完成15~20次为一组)</p>
                    <p class="table-p">间歇:30秒</p>
                  </td>
                </tr>
                <tr>
                  <td>
                    胸大肌、
                    肱三头肌、
                    核心肌群
                  </td>
                  <td>
                    (斜上)俯
                    卧撑
                  </td>
                  <td>
                    每次训练的动作次数为80~120 次
                  </td>
                  <td class="tl" colspan="2">
                    <p class="table-p">次数:15~20次</p>
                    <p class="table-p">组数:3~4组</p>
                    <p class="table-p">间歇:30秒</p>
                  </td>
                </tr>
                <tr>
                  <td>
                    背阔肌、
                    肱二头肌、
                    胸肌
                  </td>
                  <td>
                    引体向上
                  </td>
                  <td>
                    每次训练的动作次数为80~120 次
                  </td>
                  <td>
                    <p class="table-p">次数:8~12次</p>
                    <p class="table-p">组数:3~4组</p>
                    <p class="table-p">间歇:30秒</p>
                  </td>
                </tr>
                <tr>
                  <td>
                    髂腰肌、
                    腹直肌
                  </td>
                  <td>
                    悬垂举腿
                  </td>
                  <td>
                    每次训练的动作次数为80~120 次
                  </td>
                  <td>
                    <p class="table-p">次数:8~12次</p>
                    <p class="table-p">组数:3~4组</p>
                    <p class="table-p">间歇:30秒</p>
                  </td>
                </tr>
                <tr>
                  <td>
                    臀大肌、股四头肌
                  </td>
                  <td>
                    自重深蹲
                  </td>
                  <td>
                    每次训练的动作次数为80~120 次
                  </td>
                  <td>
                    <p class="table-p">次数:30次</p>
                    <p class="table-p">组数:3~4组</p>
                    <p class="table-p">间歇:30秒</p>
                  </td>
                </tr>
                <tr>
                  <td>
                    腓肠肌
                  </td>
                  <td>
                    单足站姿提踵
                  </td>
                  <td>
                    每次训练的动作次数为80~120 次
                  </td>
                  <td>
                    <p class="table-p">次数:12~15次</p>
                    <p class="table-p">组数:3~4组</p>
                    <p class="table-p">间歇:30秒</p>
                  </td>
                </tr>
              </tbody>
            </table>
          </div>
          <p><b>4.爆发力的训练动作</b></p>
          <p>爆发力训练主要采用间歇性训练方式,四肢的爆发力训练动作如表2-1-4所示。</p>
        </div>
      </div>
    </div>
    <!-- 47 -->
    <div class="page-box" page="58">
      <div v-if="showPageList.indexOf(58) > -1">
        <div class="header-odd">
          <span class="mk">基础模块</span>
          <span class="sub">第二单元</span>
          <span class="sub-title">体能发展</span>
          <div class="line-page"></div>
          <span class="sub-page">047</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 48 -->
    <div class="page-box" page="59">
      <div v-if="showPageList.indexOf(59) > -1">
        <div class="header-even">
          <span class="sub-page">048</span>
          <div class="line-page"></div>
          <span class="book-title">体育与健康</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 49 -->
    <div class="page-box" page="60">
      <div v-if="showPageList.indexOf(60) > -1">
        <div class="header-odd">
          <span class="mk">基础模块</span>
          <span class="sub">第二单元</span>
          <span class="sub-title">体能发展</span>
          <div class="line-page"></div>
          <span class="sub-page">049</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 50 -->
    <div class="page-box" page="61">
      <div v-if="showPageList.indexOf(61) > -1">
        <div class="header-even">
          <span class="sub-page">042</span>
          <div class="line-page"></div>
          <span class="book-title">体育与健康</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 51 -->
    <div class="page-box" page="62">
      <div v-if="showPageList.indexOf(62) > -1">
        <div class="header-odd">
          <span class="mk">基础模块</span>
          <span class="sub">第一单元</span>
          <span class="sub-title">健康教育</span>
          <div class="line-page"></div>
          <span class="sub-page">043</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 52 -->
    <div class="page-box" page="63">
      <div v-if="showPageList.indexOf(63) > -1">
        <div class="header-even">
          <span class="sub-page">052</span>
          <div class="line-page"></div>
          <span class="book-title">体育与健康</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 53 -->
    <div class="page-box" page="64">
      <div v-if="showPageList.indexOf(64) > -1">
        <div class="header-odd">
          <span class="mk">基础模块</span>
          <span class="sub">第一单元</span>
          <span class="sub-title">健康教育</span>
          <div class="line-page"></div>
          <span class="sub-page">043</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 54 -->
    <div class="page-box" page="65">
      <div v-if="showPageList.indexOf(65) > -1">
        <div class="header-even">
          <span class="sub-page">042</span>
          <div class="line-page"></div>
          <span class="book-title">体育与健康</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 55 -->
    <div class="page-box" page="66">
      <div v-if="showPageList.indexOf(66) > -1">
        <div class="header-odd">
          <span class="mk">基础模块</span>
          <span class="sub">第一单元</span>
          <span class="sub-title">健康教育</span>
          <div class="line-page"></div>
          <span class="sub-page">043</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 56 -->
    <div class="page-box" page="67">
      <div v-if="showPageList.indexOf(67) > -1">
        <div class="header-even">
          <span class="sub-page">042</span>
          <div class="line-page"></div>
          <span class="book-title">体育与健康</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 57 -->
    <div class="page-box" page="68">
      <div v-if="showPageList.indexOf(68) > -1">
        <div class="header-odd">
          <span class="mk">基础模块</span>
          <span class="sub">第一单元</span>
          <span class="sub-title">健康教育</span>
          <div class="line-page"></div>
          <span class="sub-page">043</span>
        </div>
        <div class="bodystyle"></div>
      </div>
    </div>
    <!-- 58 -->
    <div class="page-box" page="69">
      <div v-if="showPageList.indexOf(69) > -1">
        <div class="header-even">
          <span class="sub-page">114</span>
          <div class="line-page"></div>
          <span class="book-title">体育与健康</span>
        </div>
        <div class="bodystyle">
 
          <h3 class="lefth3" id="c016">
            <img class="img-gh1" alt="" src="../../image/dy3-xm6.jpg" />
          </h3>
 
 
 
          <div class="bk-tyzg">
            <p class="bj1-tyzg">体育中国</p>
            <p class="block">
              2004年,李婷、孙甜甜为我国首夺网球奥运会金牌。2006年,郑洁、晏紫在澳网女双比赛中为我国斩获第一个“大满贯”冠军。2014年,王蔷夺得亚运会网球女单金牌,实现我国网球在该项目上的“三连冠”。2018年,徐一璠、杨钊夺得亚运会女双冠军,
            </p>
            <p class="block">
              实现我国在该项目上的第三次登顶。2021年,我国网球女双完成了奥运会和四大满贯赛“金满贯”的成就。
            </p>
          </div>
 
 
          <div class="bk-tyzg">
            <p class="bj1-tyzg">学习目标</p>
            <p class="block">
              1.了解网球项目的发展历史、礼仪、比赛规则、练习方法和基本的健康运动知识。
            </p>
            <p class="block"> 2.掌握发球、正手、反手、截击球等技术动作的握拍方式、击球技术和简单战术,具备完成网球比赛的基本能力,并依据项目特点全面发展身体素质,为从事其他工作培养良好的运动交际能力。
            </p>
            <p class="block">
              3.通过学练及比赛提升自信心,形成积极向上的生活态度,养成举止文明、遵守规则、公平竞争的行为习惯,锤炼出不怕困难、奋勇拼搏的意志品质。
            </p>
          </div>
 
          <h4 class="h4-dy3" id="d066">
            <span class="h4-dy3s">一</span> 了解网球运动
          </h4>
          <p>
            网球运动是一项动作精细、技战术复杂多变、对抗较为激烈、对体能和心智能力要求较高的运动项目。网球运动最早可以追溯到12—13世纪,现在已是风靡全球的,集强身健体、休闲娱乐、高雅时尚于一体的大众运动项目。网球独特的运动礼仪和比赛规则可培养参与者举止大方、健康阳光、自信优雅、自然协调的气质,因此网球运动素有“球场上的芭蕾”之称。其优雅的动作、激烈的对抗、参与者顽强的“战斗”把艺术美、力量美和人格美有机地结合在一起,赏心悦目。网球运动还具有室内外皆宜,男女老少、高矮胖瘦皆宜,节奏可快可慢的特点。参与者可以根据自身的运动能力、击球技术的水平调整击球的节奏和强度。网球运动可锻炼协调性、灵敏性、力量和耐力等身体素质,对同学们今后从事对身体灵活度和力量要求较高的职业有较大帮助。
          </p>
        </div>
      </div>
    </div>
 
 
 
 
    <div class="page-box" page="36">
      <div v-if="showPageList.indexOf(36) > -1">
 
        <div class="header-odd">
          <span class="mk">拓展模块 </span>
          <span class="sub">第三单元</span>
          <span class="sub-title">球类运动 </span>
          <div class="line-page"></div>
          <span class="sub-page">115</span>
        </div>
        <div class="bodystyle">
 
 
          <h4 class="h4-dy3" id="d066">
            <span class="h4-dy3s">二</span> 学练网球技能
          </h4>
 
          <h5 id="e100"><span class="bj1-mk">模块一</span></h5>
 
          <p>本模块设置了乒乓球运动中较为基础的技战术内容。其中,单项技术学练包括握拍方法
            与核心技术、反手推挡、正手攻球,以及课程平台中的平击发球;基本战术学练包括发平击
            球抢攻,以及课程平台中的接平击球抢攻;组合技能练习设置的是 1/2 左推 + 右攻,以及课
            程平台中的推挡 + 侧身攻。同学们学练本模块的内容,能够提高基本的技战术水平,为参与
            本模块设置的比赛提供保障,为后续模块的学练奠定基础。</p>
 
 
          <p>在学习所有动作之前,我们需要先学会如何握拍。</p>
          <p>将球拍握柄 8 个面顺时针排序,以手掌两个标记点连线对应不同的面区别不同的握拍方
            式。正手握拍方式为:大陆式握拍对应 2 号面(发球、截击),
            东方式握拍对应 3 号面,半西方式握拍对应 4 号面,西方式
            握拍对应 5 号面(使用较少)。双手反手握拍一般为持拍手
            对应 1 号面,非持拍手根据习惯对应 3 或 4 号面;单手反手</p>
 
 
 
 
 
 
        </div>
      </div>
    </div>
  </div>
</template>
<script>
export default {
  name: "chapter-2",
  props: {
    showPageList: {
      type: Array,
    },
    questionData: {
      type: Object,
    },
    isSearch: {
      type: Boolean,
      default: false,
    },
  },
  data() {
    return {
      isShowScore1: false,
      isShowScore2: false,
      isShowScore3: false,
      isShowScore4: false,
      chapter002: {
        isShowXyx01: true,
        isShowXyx02: true,
        isShowXyx03: true,
        isShowXyx04: true,
        isShowXyx05: true,
        isShowXyx06: true,
        isShowXyx07: true,
        isShowXyx08: true,
        isShowXyx09: true,
        isShowXyx10: true,
        isShowXyx11: true,
        score1: 0,
        score2: 0,
        score3: 0,
        score4: 0,
        tablexyx1: {},
        tablexyx02: {
          text2: "第一次跑,感觉有点儿累,很枯燥",
          text6: "和同学一起跑,很开心,感觉没那么累了",
          text10: "下雨,明天补上",
        },
        tablebyb1: {},
        tablecyc2: {},
        tablecyc3: {},
        tablecyc4: {},
        tablecyc5: {},
        tkItem01: {},
        tkItem02: {},
      },
    };
  },
  created() {
    const localData = JSON.parse(localStorage.getItem("chapter002"));
    if (localData) {
      this.chapter002 = { ...Object.assign(this.chapter002, localData) };
    }
  },
  methods: {
    readText(val) {
      const textContent = (
        this.container ? this.container : document
      ).getElementById(val);
      const data = {
        type: "readText",
        data: textContent.innerText,
      };
      console.log(data.data);
      this.$emit("eventPublic", data);
    },
    activityXyx1() {
      this.chapter002.isShowXyx01 = !this.chapter002.isShowXyx01;
    },
    activityXyx2() {
      this.chapter002.isShowXyx02 = !this.chapter002.isShowXyx02;
    },
    activityXyx3() {
      this.chapter002.isShowXyx03 = !this.chapter002.isShowXyx03;
    },
    activityXyx4() {
      this.chapter002.isShowXyx04 = !this.chapter002.isShowXyx04;
    },
    activityXyx5() {
      this.chapter002.isShowXyx05 = !this.chapter002.isShowXyx05;
    },
    activityXyx6() {
      this.chapter002.isShowXyx06 = !this.chapter002.isShowXyx06;
    },
    activityXyx7() {
      this.chapter002.isShowXyx07 = !this.chapter002.isShowXyx07;
    },
    activityXyx8() {
      this.chapter002.isShowXyx08 = !this.chapter002.isShowXyx08;
    },
    activityXyx9() {
      this.chapter002.isShowXyx09 = !this.chapter002.isShowXyx09;
    },
    activityXyx10() {
      this.chapter002.isShowXyx10 = !this.chapter002.isShowXyx10;
    },
    activityXyx11() {
      this.chapter002.isShowXyx11 = !this.chapter002.isShowXyx11;
    },
    submit(val) {
      if (val == 1) this.isShowScore1 = true;
      if (val == 2) this.isShowScore2 = true;
      if (val == 3) this.isShowScore3 = true;
      if (val == 4) this.isShowScore4 = true;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    resetData(val) {
      const localData = JSON.parse(localStorage.getItem("chapter002"));
      if (localData) {
        if (val == 1) localData.tablexyx1 = {};
        this.isShowScore1 = false;
        localData.score1 = 0;
        if (val == 2) localData.tablecyc2 = {};
        this.isShowScore2 = false;
        localData.score2 = 0;
        if (val == 3) localData.tablecyc3 = {};
        this.isShowScore3 = false;
        localData.score3 = 0;
        if (val == 4) localData.tablecyc4 = {};
        this.isShowScore4 = false;
        localData.score4 = 0;
        this.chapter002 = { ...Object.assign(this.chapter002, localData) };
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changeBox(e, val) {
      this.isShowScore1 = false;
      this.chapter002.tablexyx1[val] = e.target.checked;
      if (e.target.checked) {
        this.chapter002.score1 += Number(e.target.value);
      } else {
        if (this.chapter002.score1 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score1 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changeByb(e, val) {
      this.chapter002.tablebyb1[val] = e.target.checked;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changecyc2(e, val) {
      this.isShowScore2 = false;
      this.chapter002.tablecyc2[val] = e.target.checked;
      if (e.target.checked) {
        this.chapter002.score2 += Number(e.target.value);
      } else {
        if (this.chapter002.score2 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score2 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changecyc3(e, val) {
      this.isShowScore3 = false;
      this.chapter002.tablecyc3[val] = e.target.checked;
      if (e.target.checked) {
        this.chapter002.score3 += Number(e.target.value);
      } else {
        if (this.chapter002.score3 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score3 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changecyc4(e, val, type) {
      this.isShowScore4 = false;
      this.chapter002.tablecyc4[val] = e.target.checked;
      if (e.target.checked && type != "isReverse") {
        this.chapter002.score4 += Number(e.target.value);
      } else if (e.target.checked && type == "isReverse") {
        let s = 5 - Number(e.target.value);
        this.chapter002.score4 += s;
      } else {
        if (this.chapter002.score4 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score4 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changecyc5(e, val) {
      this.chapter002.tablecyc5[val] = e.target.checked;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changeAssess(e, val) {
      this.chapter002.tkItem01[val] = e.target.value;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changeAssess02(e, val) {
      this.chapter002.tkItem02[val] = e.target.value;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
    changeFinish(e, val) {
      this.chapter002.tablexyx02[val] = e.target.value;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
    },
  },
};
</script>