问答

请教大佬,帮我看下这段代码在vue里,哪里出错了

作者:admin 2021-05-06 我要评论

经测试在html页面没有问题能点击播放 在VUE页面报错是啥子问题 templatedivaudio id="abc"source src="/uploads/allimg/210506/0Z14T557-0.jpg"/audio div style...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

经测试在html页面没有问题能点击播放 在VUE页面报错是啥子问题

<template>
<div>
<audio id="abc"><source src="/uploads/allimg/210506/0Z14T557-0.jpg"></audio>    
<div  style="cursor: pointer;" id="hh">点击播放</div>
</div>
</template>

<script>
    document.getElementById('hh').onclick = function(){
            abc.play();
        }
</script>

<style>

</style>
###
<template>
  <div>
    <audio ref="audio"><source src="/uploads/allimg/210506/0Z14T557-0.jpg"></audio>    
    <div style="cursor: pointer;" @click="onplay">点击播放</div>
  </div>
</template>
<script>
export default {
  name: 'Test',
  methods: {
    onplay () {
      this.$refs.audio.play()
    }
  }
}
</script>
###
document.getElementById('abc').play()
###
<script>
export default {
    mounted () {
    document.getElementById('hh').onclick = function () {
      abc.play();
    }
  }
}
</script>
###
 <div style="cursor: pointer;" id="hh" @click='click_play'>点击播放</div>
  methods: {
            click_play() { abc.play(); } 
          },
###
<template>
<div>
<audio id="abc"><source src="/uploads/allimg/210506/0Z14T557-0.jpg"></audio>    
<div   id="hh">点击播放</div>
</div>
</template>

<script>
    const abc = document.getElementById('abc');
    document.getElementById('hh').onclick = function(){
        abc.play();
    }
</script>

<style>

</style>

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 请教大佬,帮我看下这段代码在vue里,

    请教大佬,帮我看下这段代码在vue里,

  • 阿里云上传文件报错(偶然性,之前碰到

    阿里云上传文件报错(偶然性,之前碰到

  • 阿里云上传的文件,下载文件后会有这个

    阿里云上传的文件,下载文件后会有这个

  • [oracle] sql查询不走索引

    [oracle] sql查询不走索引

腾讯云代理商
海外云服务器