Commit 8f7a9b4d authored by 李维's avatar 李维

feat: 修复参数名错误

parent 5daf9c1a
.com-trs[data-v-291eb56d]{width:100%;height:50px}.chart-slider[data-v-291eb56d]{width:100%;height:100%}.buttons[data-v-effb3c56]{text-align:center}.buttons .el-button[data-v-effb3c56]{padding:4px 12px;font-size:18px}.mesh-loader[data-v-effb3c56]{overflow:hidden;height:inherit;width:inherit}.mesh-loader .circle[data-v-effb3c56]{width:10px;height:10px;position:absolute;background:#f44336;border-radius:50%;margin:-5px;animation:mesh-effb3c56 3s ease-in-out -1.5s infinite}.mesh-loader>div .circle[data-v-effb3c56]:last-child{animation-delay:0s}.mesh-loader>div[data-v-effb3c56]{position:absolute;top:50%;left:50%}.mesh-loader>div[data-v-effb3c56]:last-child{transform:rotate(90deg)}@keyframes mesh-effb3c56{0%{transform-origin:50% -100%;transform:rotate(0)}50%{transform-origin:50% -100%;transform:rotate(1turn)}50.1%{transform-origin:50% 200%;transform:rotate(0deg)}to{transform-origin:50% 200%;transform:rotate(1turn)}}.buttons[data-v-4f1d8e93]{text-align:center;position:absolute;right:0;top:0}.buttons .el-button[data-v-4f1d8e93]{padding:4px 12px;font-size:18px;margin:0;border-radius:initial}[data-v-5c385f59] .el-upload{height:80px}[data-v-5c385f59] .el-upload-dragger{height:80px;border:1px dashed #d9d9d9;border-radius:6px;color:#8c939d;font-size:14px;display:flex;justify-content:center;align-items:center}[data-v-5c385f59] .el-icon-upload{font-size:36px;color:#c0c4cc;margin:0 10px}.buttons[data-v-5c385f59]{text-align:center;position:absolute;right:0;top:0}.el-button[data-v-5c385f59]{padding:4px 12px;font-size:18px;margin:0;border-radius:0 0 0 20px}body,html{margin:0;padding:0;height:100%;overflow:hidden;background-color:#fff}
\ No newline at end of file
.buttons[data-v-effb3c56]{text-align:center}.buttons .el-button[data-v-effb3c56]{padding:4px 12px;font-size:18px}.mesh-loader[data-v-effb3c56]{overflow:hidden;height:inherit;width:inherit}.mesh-loader .circle[data-v-effb3c56]{width:10px;height:10px;position:absolute;background:#f44336;border-radius:50%;margin:-5px;animation:mesh-effb3c56 3s ease-in-out -1.5s infinite}.mesh-loader>div .circle[data-v-effb3c56]:last-child{animation-delay:0s}.mesh-loader>div[data-v-effb3c56]{position:absolute;top:50%;left:50%}.mesh-loader>div[data-v-effb3c56]:last-child{transform:rotate(90deg)}@keyframes mesh-effb3c56{0%{transform-origin:50% -100%;transform:rotate(0)}50%{transform-origin:50% -100%;transform:rotate(1turn)}50.1%{transform-origin:50% 200%;transform:rotate(0deg)}to{transform-origin:50% 200%;transform:rotate(1turn)}}.buttons[data-v-4f1d8e93]{text-align:center;position:absolute;right:0;top:0}.buttons .el-button[data-v-4f1d8e93]{padding:4px 12px;font-size:18px;margin:0;border-radius:initial}body,html{margin:0;padding:0;height:100%;overflow:hidden;background-color:#fff}
\ No newline at end of file
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>form_vue</title><script defer="defer" src="js/chunk-vendors.a2c59d66.js"></script><script defer="defer" src="js/app.d96d69b2.js"></script><link href="css/chunk-vendors.77489a8d.css" rel="stylesheet"><link href="css/app.ba943133.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but form_vue doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><script src="https://staging-teach.cdn.ireadabc.com/h5template/h5-static-lib/js/air.js"></script><script>if (document.domain.indexOf("iteachabc.com") > 0) {
<!doctype html><html lang=""><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="icon" href="favicon.ico"><title>form_vue</title><script defer="defer" src="js/chunk-vendors.a2c59d66.js"></script><script defer="defer" src="js/app.ea504c30.js"></script><link href="css/chunk-vendors.77489a8d.css" rel="stylesheet"><link href="css/app.e0c161a7.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but form_vue doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><script src="https://staging-teach.cdn.ireadabc.com/h5template/h5-static-lib/js/air.js"></script><script>if (document.domain.indexOf("iteachabc.com") > 0) {
document.domain = "iteachabc.com";
}</script><div id="app"></div></body></html>
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -11,7 +11,7 @@
<ImageUploader v-model="itemData.snapshotUrl" @change="save"/>
</el-form-item>
<el-form-item label="时长">
<el-input v-model="itemData.name" @change="save"></el-input>
<el-input v-model="itemData.duration" @change="save"></el-input>
</el-form-item>
<el-form-item label="大小">
<el-input v-model="itemData.size" @change="save"></el-input>
......@@ -21,26 +21,23 @@
</template>
<script>
import TimeRangeSelector from './components/TimeRangeSelector.vue'
import { getSyllabusListById, getFirstCoursewareBySyllId, getPidPathName } from '@/api/syllabus'
import VideoUploader from './components/VideoUploader.vue'
import ImageUploader from './components/ImageUploader.vue'
import AudioUploader from './components/AudioUploader.vue'
export default {
name: 'App',
components: {
TimeRangeSelector,
VideoUploader,
ImageUploader,
AudioUploader
ImageUploader
},
data() {
return {
itemData: {
video_url: "",
image_url: "",
audio_url: ""
"url": "",
"duration": 0,
"size": 0,
"snapshotUrl": "",
"muteVideoUrl": ""
}
};
},
......@@ -53,11 +50,11 @@ export default {
if(!res) {
// 默认数据
this.itemData = {
"url": "https://teach.cdn.ireadabc.com/b688da9ac31ccbcd83f75f3336728cfb.mp4",
"duration": 63.621995,
"size": 5803623,
"snapshotUrl": "https://teach.cdn.ireadabc.com/4b05b78396aae7e9fe146669ccd38052.jpg",
"muteVideoUrl": "https://teach.cdn.ireadabc.com/bec06eec1ce7488efd56130736d20900.mp4"
"url": "",
"duration": 0,
"size": 0,
"snapshotUrl": "",
"muteVideoUrl": ""
}
} else {
this.itemData = res
......
......@@ -8,7 +8,7 @@
<!-- 音频预览 -->
<div v-if="audioUrl" >
<audio :src="audioUrl" controls></audio>
<audio ref="refAudio" :src="audioUrl" controls></audio>
</div>
</el-upload>
......@@ -107,6 +107,9 @@ export default {
});
},
getAudioRef() {
return this.$refs.refAudio;
}
},
}
......
<template>
<div class="hello">
<h1>{{ msg }}</h1>
<p>
For a guide and recipes on how to configure / customize this project,<br>
check out the
<a href="https://cli.vuejs.org" target="_blank" rel="noopener">vue-cli documentation</a>.
</p>
<h3>Installed CLI Plugins</h3>
<ul>
</ul>
<h3>Essential Links</h3>
<ul>
<li><a href="https://vuejs.org" target="_blank" rel="noopener">Core Docs</a></li>
<li><a href="https://forum.vuejs.org" target="_blank" rel="noopener">Forum</a></li>
<li><a href="https://chat.vuejs.org" target="_blank" rel="noopener">Community Chat</a></li>
<li><a href="https://twitter.com/vuejs" target="_blank" rel="noopener">Twitter</a></li>
<li><a href="https://news.vuejs.org" target="_blank" rel="noopener">News</a></li>
</ul>
<h3>Ecosystem</h3>
<ul>
<li><a href="https://router.vuejs.org" target="_blank" rel="noopener">vue-router</a></li>
<li><a href="https://vuex.vuejs.org" target="_blank" rel="noopener">vuex</a></li>
<li><a href="https://github.com/vuejs/vue-devtools#vue-devtools" target="_blank" rel="noopener">vue-devtools</a></li>
<li><a href="https://vue-loader.vuejs.org" target="_blank" rel="noopener">vue-loader</a></li>
<li><a href="https://github.com/vuejs/awesome-vue" target="_blank" rel="noopener">awesome-vue</a></li>
</ul>
</div>
</template>
<script>
export default {
name: 'HelloWorld',
props: {
msg: String
}
}
</script>
<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
h3 {
margin: 40px 0 0;
}
ul {
list-style-type: none;
padding: 0;
}
li {
display: inline-block;
margin: 0 10px;
}
a {
color: #42b983;
}
</style>
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