|
@@ -1,10 +1,10 @@
|
|
|
<template>
|
|
|
<div class="message">
|
|
|
- <div class="m-header">
|
|
|
- <span class="m-h-icon"></span>
|
|
|
+ <div class="m-header" @click.stop="changeShowMain(!showMain)">
|
|
|
+ <span :class="['m-h-icon',showMain?'m-h-icon-active':'']"></span>
|
|
|
<span class="m-h-title">{{ title }}</span>
|
|
|
</div>
|
|
|
- <div class="m-main">
|
|
|
+ <div class="m-main" v-show="showMain">
|
|
|
<div class="m-m-formItem" style="width: 63%;">
|
|
|
<div class="m-m-fi-label">课程名称</div>
|
|
|
<div class="m-m-fi-input" >
|
|
@@ -95,6 +95,7 @@ export default {
|
|
|
data(){
|
|
|
return{
|
|
|
title:"基本信息设置",
|
|
|
+ showMain:true,
|
|
|
from:{
|
|
|
courseName:"",
|
|
|
teacherName:"",
|
|
@@ -140,6 +141,9 @@ export default {
|
|
|
},
|
|
|
showImage(item){
|
|
|
this.$message.info(`点击了图片${item.fileName}`)
|
|
|
+ },
|
|
|
+ changeShowMain(newValue){
|
|
|
+ this.showMain = newValue;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -156,6 +160,7 @@ export default {
|
|
|
height: 50px;
|
|
|
display: flex;
|
|
|
align-items: center;
|
|
|
+ cursor: pointer;
|
|
|
}
|
|
|
|
|
|
.m-h-icon{
|
|
@@ -164,6 +169,11 @@ export default {
|
|
|
background: url("../../../../assets/icon/classroomObservation/right.png") no-repeat;
|
|
|
background-size: 100% 100%;
|
|
|
margin-right: 5px;
|
|
|
+ transition: .3s;
|
|
|
+}
|
|
|
+
|
|
|
+.m-h-icon-active{
|
|
|
+ transform: rotate(90deg);
|
|
|
}
|
|
|
|
|
|
.m-h-title{
|