Commit a5d8f3b4 authored by Chen Jiping's avatar Chen Jiping

优化代码

parent 5e32c10d
This diff is collapsed.
......@@ -134,11 +134,11 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy {
/**
* 添加答案
*/
addAnswerItem(answers){
addAnswerItem(answers, practice){
let answer = this.getDefaultAnswerItem();
answers.push(answer);
practice.answers = [...answers, answer];
this.save();
}
......@@ -148,10 +148,14 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy {
* @param answers
* @param index
*/
delAnswerItem(answers, index){
delAnswerItem(answers, index, practice){
if (index !== -1) {
answers.splice(index, 1);
practice.answers = [...answers];
this.save();
}
}
......@@ -163,7 +167,8 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy {
let answer = {
val:"",
pic_url:"",
correct:'0'
correct:'0',
type:'T'
}
return answer;
......@@ -174,5 +179,20 @@ export class FormComponent implements OnInit, OnChanges, OnDestroy {
item[key] = e.url;
this.save();
}
setAnswerType(e, item){
if(e == 'P'){
item.val = "";
}
else if(e == 'T'){
item.pic_url = "";
}
else{
item.val = "";
item.pic_url = "";
}
this.save();
}
}
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