历史监控页查看视频 video组件引用

merge-requests/1/head
张鑫 6 years ago
parent 52130e6e82
commit 15481059d6

@ -75,16 +75,17 @@
<script>
import {imgUrl, videoUrl} from "@/api/importExcel";
import Model from "./model.vue"
export default {
name: "historyMonitoring",
components: {
// videoPlayer
},
data() {
return {
queryParam: {},
pageNum: 1,
pageSize: 10,
export default {
name: "historyMonitoring",
components: {
// videoPlayer
},
data() {
return {
queryParam: {},
pageNum: 1,
pageSize: 10,
data: [],
pagination: {
total: 0,

@ -63,40 +63,40 @@
}
</style>
<script>
export default {
props: ['visible', 'vid'],
watch: {
//监听并接收父组件的visible并赋值给isShow(子组件接收父组件props传过来的值时不能起一样的类名,会报重复定义的错)
visible: function (newVal) {
this.isShow = newVal; //newVal即是visible
// newVal && this.showConfirm(); //newVal存在的话执行showConfirm函数
},
vid: function (newVal) {
console.log(newVal)
console.log(1111111)
this.video = newVal
this.$nextTick(() => { //this.$nextTick解决不能在表单渲染之前赋值的报错问题
export default {
props: ['visible', 'vid'],
watch: {
//监听并接收父组件的visible并赋值给isShow(子组件接收父组件props传过来的值时不能起一样的类名,会报重复定义的错)
visible: function (newVal) {
this.isShow = newVal; //newVal即是visible
// newVal && this.showConfirm(); //newVal存在的话执行showConfirm函数
},
vid: function (newVal) {
console.log(newVal)
console.log(1111111)
this.video = newVal
this.$nextTick(() => { //this.$nextTick解决不能在表单渲染之前赋值的报错问题
})
})
},
},
data() {
return {
isShow: false,
confirmLoading: false,
video: '',
};
},
mounted() {
console.log('mounted执行了')
},
data() {
return {
isShow: false,
confirmLoading: false,
video: '',
};
},
mounted() {
console.log('mounted执行了')
},
methods: {
handleCancel() {
this.$emit('close', false, '')
},
methods: {
handleCancel() {
this.$emit('close', false, '')
},
},
};
},
};
</script>

Loading…
Cancel
Save