Commit 7748124c authored by Chen Jiping's avatar Chen Jiping

增加缺省值

parent cb223069
......@@ -205,3 +205,27 @@ export class Answer {
this.selected = false;
}
}
export function getDefaultExercisesItem() {
let exercises = {
audio_url: "",
answers: []
}
for (let i = 0; i < 2; ++i) {
let answer = getDefaultAnswer();
exercises.answers.push(answer);
}
return exercises;
}
export function getDefaultAnswer() {
let answer = {
contentType: "T",
text: "Hello",
pic_url: "",
right: true
};
return answer;
}
\ No newline at end of file
......@@ -26,7 +26,8 @@ import {
import {
Exercise,
Answer
Answer,
getDefaultExercisesItem
} from './Exercises';
import { Handclap } from './Handclap';
......@@ -487,6 +488,12 @@ export class PlayComponent implements OnInit, OnDestroy {
initDefaultData() {
if (!this.data.exercisesArr) {
this.data.exercisesArr = [];
for (let i = 0; i < 6; ++i) {
let exer = getDefaultExercisesItem();
this.data.exercisesArr.push(exer);
}
}
}
......
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