+
{{ item.question.title }} #问答#
取消收藏
-
{{ item.question.content }}
+
+ {{displayAll(item)}}
+
+ {{item.isAll?'收起':'展开'}}
+
+
-
{{ item.question.bestAnswer }}
+
+ {{ item.question.bestAnswer }}
@@ -39,6 +45,11 @@ export default {
default: () => []
}
},
+ data(){
+ return {
+
+ }
+ },
mounted() {},
components: {
interactBar,
@@ -50,6 +61,17 @@ export default {
}
},
methods: {
+ displayAll(item) {
+ if (!item.isAll && item.question.content && item.question.content.length > 100) {
+ return item.question.content.slice(0, 100) + "...";
+ }
+ return item.question.content;
+ },
+ changeIsAll(item,idx) {
+ console.log(item.isAll)
+ item.isAll = !item.isAll;
+ this.$set(this.items, idx, item);
+ },
qadetail(item) {
// let routeData = this.$router.resolve({ path: '/qa/answer?id=' + item.question.id });
// window.open(routeData.href, '_blank');
diff --git a/src/views/exam/MyExamTask.vue b/src/views/exam/MyExamTask.vue
index eb4a5b34..98443bfa 100644
--- a/src/views/exam/MyExamTask.vue
+++ b/src/views/exam/MyExamTask.vue
@@ -65,13 +65,14 @@