zoukankan      html  css  js  c++  java
  • 父子组件

    /* eslint-disable vue/require-prop-types */
    子组件
    <template>
      <a-modal
        :visible="show"
        width="780px"
        destroyOnClose
        :footer="null"
        @cancel="handleCancel"
      >
        <video
          ref="video"
          controlslist="nodownload noremoteplayback"
          controls
          autoplay
          loop
          style=" 100%; height: auto; display: block"
          :src="datainfo"
        ></video>
      </a-modal>
    </template>
    <script>
    export default {
      name: 'Lookvideo',
      components: {},
      data () {
        return {
        }
      },
      filters: {},
      created () {},
      computed: {},
      // eslint-disable-next-line vue/require-prop-types
      props: ['show', 'datainfo'],
      methods: {
        handleCancel (e) {
          this.$emit('fatherMethod')
        }
      }
    }
    </script>
    <style lang="less" scoped>
     
    </style>
    父组件
     
    <template>
     
        <lookvideo :show="visible" :datainfo="videoUrl" @fatherMethod="close"></lookvideo>
     
    </template>

    <script>
    import lookvideo from '@/components/lookvideo.vue'
     
     

    export default {
      name: 'TaskList',
      components: {
     
        lookvideo
      },
      data () {
     
        return {
       visible:false,
    videoUrl:''
        }
      },
      filters: {},
      created () {},
      mounted () {
     
      },
      computed: {},
      methods: {
        lookVideo (text, record) {
          if (record.video_url === '') {
            // this.$message.warning('暂无视频可预览', 2)
            return
          }
          this.visible = true
          this.videoUrl = record.video_url
        },
        close () {
          this.visible = false
          this.videoUrl = ''
        }
      }
    }
    </script>
    <style lang="less" scoped>
     
    </style>
    <style>
    </style>
     
     
    不求大富大贵,但求一生平凡
  • 相关阅读:
    Django(72)Django认证系统库--djoser
    Django(71)图片处理器django-imagekit
    python进阶(21)typing模块--类型提示支持
    Jmeter 参数化-文件和参数同时上传的场景
    Java线程监控之 jvisualvm 和 jstack
    操作系统监控
    Redis安装部署
    Mac下charles安装及配置
    Prometheus 监控平台部署
    Nginx配置(九)
  • 原文地址:https://www.cnblogs.com/ylblogs/p/15424805.html
Copyright © 2011-2022 走看看