| | |
| | | <el-input v-model="videoData.id"></el-input> |
| | | </el-form-item> |
| | | <el-form-item prop="url" label="视频" min-width="8"> |
| | | <video controls v-if="videoList" :src="videoData.url" width="300px" height="200px" /> |
| | | <template v-if="videoList"> |
| | | <video controls v-for="video in videoList" :src="video" :key="video" width="300px" height="200px" /> |
| | | </template> |
| | | <el-upload |
| | | v-if="isUpdate" |
| | | class="avatar-uploader" |
| | |
| | | :show-file-list="false" |
| | | :auto-upload="true" |
| | | :http-request="videoUpload"> |
| | | <i class="el-icon-plus avatar-uploader-icon"></i> |
| | | <el-button size="small" type="primary">上传视频<i class="el-icon-upload el-icon--right"></i></el-button> |
| | | </el-upload> |
| | | </el-form-item> |
| | | <el-button v-if="!isDisabled" class="submit-button" type="primary" @click.native.prevent="onSubmit">提交</el-button> |
| | |
| | | type: [{ required: true, trigger: ['blur', 'change'], message: '请选择类型' }] |
| | | }, |
| | | isDisabled: false, |
| | | videoList: [] |
| | | videoList: null |
| | | } |
| | | }, |
| | | |