html - Vuejs 2 $refs 返回未定义
问题描述
我正在尝试在页面加载时重新加载 html5 音频,因为它具有动态路径,但我似乎无法访问 $ref 属性mounted
或者watch
这里是代码
<audio ref="player" controls>
<source v-bind:src="track">
Your browser does not support the audio element.
</audio>
watch:{
details : function(){
this.verdict = ''
this.track = '../../public/wavfile/' + this.details.file;
console.log(this.$refs)
}
},
mounted(){
console.log(this.$refs)
}
解决方案
根据文档,您无法在初始渲染时访问 refs。
推荐阅读
- 3d - gnuplot:如何绘制具有不同直径的 3D 均匀球体?
- windows - CMD 命令 netsh wlan export profile folder=c:\ key=clear 结果:文件名、目录名或卷标语法不正确
- cython - Why is the time identical for Cython and Python versions of function?
- django - Email Verification in Django when a new user signs up
- nginx - Monitoring the limit valuesof the limit_req_zone directive
- laravel - Laravel 8/Passport/GuzzleHttp APO returns 200 OK but no body response
- scala - More Than One Implicits Being Picked Up
- jsp - Validating Null and Empty String in Servlet
- git - 将远程重置为github中的特定提交(由于文件大,无法重置本地并强制推送)
- macos - 完全禁用或关闭 macbook pro 上的触控栏