Commit 97c66926 authored by Chen Jiping's avatar Chen Jiping

fix:增加默认值

parent 6071b3e1
...@@ -16,7 +16,7 @@ import { getDefaultTile } from '../bean/TitleBean'; ...@@ -16,7 +16,7 @@ import { getDefaultTile } from '../bean/TitleBean';
import { Listening } from './Listening'; import { Listening } from './Listening';
import { Letter } from './Letter'; import { Letter } from './Letter';
import { Exercises } from './Exercises.spreat'; import { Exercises } from './Exercises.spreat';
import { AnswerBean, getDefaultExercises } from '../bean/Exercises'; import { AnswerBean, getDefaultExercises, getDefaultLetter } from '../bean/Exercises';
...@@ -475,6 +475,12 @@ export class PlayComponent implements OnInit, OnDestroy { ...@@ -475,6 +475,12 @@ export class PlayComponent implements OnInit, OnDestroy {
if (!this.data.letterArr) { if (!this.data.letterArr) {
this.data.letterArr = []; this.data.letterArr = [];
for(let i = 0; i < 3; ++ i){
let letter = getDefaultLetter();
letter.val = "er";
this.data.letterArr.push(letter);
}
} }
if(!this.data.skin){ if(!this.data.skin){
...@@ -515,7 +521,24 @@ export class PlayComponent implements OnInit, OnDestroy { ...@@ -515,7 +521,24 @@ export class PlayComponent implements OnInit, OnDestroy {
} }
if (!zone.exercisesArr[j].answer) { if (!zone.exercisesArr[j].answer) {
zone.exercisesArr[j].answer = new AnswerBean(); let answer = new AnswerBean();
let letter = getDefaultLetter();
letter.val = "c";
letter.isFill = "0";
answer.letterArr.push(letter);
let letter2 = getDefaultLetter();
letter2.val = "u";
letter2.isFill = "1";
answer.letterArr.push(letter2);
let letter3 = getDefaultLetter();
letter3.val = "t";
letter3.isFill = "0";
answer.letterArr.push(letter3);
zone.exercisesArr[j].answer = answer;
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment