vue做视频(vue做视频网站)
目前应该是有很多小伙伴对于vue做视频方面的信息比较感兴趣,现在小编就收集了一些与vue做视频网站相关的信息来分享给大家,感兴趣的小伙伴可以接着往下看,希望会帮助到你哦。
先上图
创建播放器 HwCellPlayer.vue
<template><div class="player">player{{ title }}</div></template><script>export default {props: {title: {type: String,default: ''},},}</script><style scoped>.player {background-color: black;height: 100%;border: 1px solid white;color: white;text-align: center;}</style>
创建宫格控制器 HwVideoPlayer.vue
<template><div class="cell"><div class="cell-tool"><div class="bk-button-group"><bk-button @click="cellCount = 1" size="small">1</bk-button><bk-button @click="cellCount = 4" size="small">4</bk-button><bk-button @click="cellCount = 6" size="small">6</bk-button><bk-button @click="cellCount = 9" size="small">9</bk-button><bk-button @click="cellCount = 16" size="small">16</bk-button></div></div><div class="cell-player"><div :class="cellClass(i)" v-for="i in cellCount" :key="i"><hw-cell-player :title="i" v-if="cellCount != 6"></hw-cell-player><hw-cell-player :title="i" v-if="cellCount == 6 && i != 2 && i != 3"></hw-cell-player><template v-if="cellCount == 6 && i == 2"><div class="cell-player-6-2-cell"><hw-cell-player :title="i"></hw-cell-player><hw-cell-player :title="(++i)"></hw-cell-player></div></template></div></div></div></template><script>import HwCellPlayer from './HwCellPlayer.vue'export default {components: { HwCellPlayer },data() {return {cellCount: 4}},computed: {cellClass() {return function (index) {switch (this.cellCount) {case 1:return ['cell-player-1']case 4:return ['cell-player-4']case 6:if (index == 1)return ['cell-player-6-1']if (index == 2)return ['cell-player-6-2']if (index == 3)return ['cell-player-6-none']return ['cell-player-6']case 9:return ['cell-player-9']case 16:return ['cell-player-16']default:break;}}},},}</script><style scoped>.cell-tool {height: 40px;line-height: 30px;padding: 0 7px;}.cell-player {flex: 1;display: flex;flex-wrap: wrap;justify-content: space-between;}.cell-player-4 {width: 50%;height: 50% !important;box-sizing: border-box;}.cell-player-1 {width: 100%;box-sizing: border-box;}.cell-player-6-1 {width: 66.66%;height: 66.66% !important;box-sizing: border-box;}.cell-player-6-2 {width: 33.33%;height: 66.66% !important;box-sizing: border-box;display: flex;flex-direction: column;}.cell-player-6-none {display: none;}.cell-player-6-2-cell {width: 100%;height: 50% !important;box-sizing: border-box;}.cell-player-6 {width: 33.33%;height: 33.33% !important;box-sizing: border-box;}.cell-player-9 {width: 33.33%;height: 33.33% !important;box-sizing: border-box;}.cell-player-16 {width: 25%;height: 25% !important;box-sizing: border-box;}.cell {display: flex;flex-direction: column;height: 100%;}</style>>
本文结束,以上,就是vue做视频,vue做视频网站的全部内容了,如果大家还想了解更多,可以关注我们哦。
相关文章
-
火灾宣传视频(预防火灾宣传视频有哪些内容)详细阅读
目前应该是有很多小伙伴对于火灾宣传视频方面的信息比较感兴趣,现在小编就收集了一些与预防火灾宣传视频有哪些内容相关的信息来分享给大家,感兴趣的小伙伴可以...
2022-08-16 240263
-
火灾消防宣传视频(消防火灾宣传内容)详细阅读
目前应该是有很多小伙伴对于火灾消防宣传视频方面的信息比较感兴趣,现在小编就收集了一些与消防火灾宣传内容相关的信息来分享给大家,感兴趣的小伙伴可以接着往...
2022-08-16 230876
-
火影忍者短视频15秒(火影忍者短视频15秒下载)详细阅读
目前应该是有很多小伙伴对于火影忍者短视频15秒方面的信息比较感兴趣,现在小编就收集了一些与火影忍者短视频15秒下载相关的信息来分享给大家,感兴趣的小伙...
2022-08-16 221936
-
火影精彩剪辑短视频(火影剪辑短视频十几秒)详细阅读
目前应该是有很多小伙伴对于火影精彩剪辑短视频方面的信息比较感兴趣,现在小编就收集了一些与火影剪辑短视频十几秒相关的信息来分享给大家,感兴趣的小伙伴可以...
2022-08-16 213969
-
火烧制作方法的视频(叉子火烧的制作方法和视频)详细阅读
目前应该是有很多小伙伴对于火烧制作方法的视频方面的信息比较感兴趣,现在小编就收集了一些与叉子火烧的制作方法和视频相关的信息来分享给大家,感兴趣的小伙伴...
2022-08-16 205117
-
火烧的做法视频(火烧的做法和配方视频教程)详细阅读
目前应该是有很多小伙伴对于火烧的做法视频方面的信息比较感兴趣,现在小编就收集了一些与火烧的做法和配方视频教程相关的信息来分享给大家,感兴趣的小伙伴可以...
2022-08-16 196105
-
火山爆发短视频(火山爆发儿童视频)详细阅读
目前应该是有很多小伙伴对于火山爆发短视频方面的信息比较感兴趣,现在小编就收集了一些与火山爆发儿童视频相关的信息来分享给大家,感兴趣的小伙伴可以接着往下...
2022-08-16 189929
-
火拍短视频(火拍短视频为什么不能播了)详细阅读
目前应该是有很多小伙伴对于火拍短视频方面的信息比较感兴趣,现在小编就收集了一些与火拍短视频为什么不能播了相关的信息来分享给大家,感兴趣的小伙伴可以接着...
2022-08-16 183700
发表评论