<video ref="videoEle" class="video_channel" width="100%" height="auto" :poster="list[0]img"> <source :src="list[0]video"> </video>
<script>
// ref就是获取Dom, 只是把这个元素获取以后帮到$refs对象里了
Vue$refs['video']play();
</script>
在组件上定义ref="名字",可以通过this$refs名字,,,获取dom元素。。例如下面:
<div id="out">
<h2>组件 *** 作</h2>
<hr/>
<p ref="tit">组件 *** 作组件 *** 作v组件 *** 作组件 *** 作组件 *** 作</p>
<button @click="tap">点击</button>
</div>
</body>
<script type="text/javascript">
var vm = new Vue({
el:'#out',
data:{
},
methods:{
tap(){
consolelog(this$refstitinnerHTML)//获取dom元素把dom元素的内容拿了出来
}
}
})
v-model,,,在输入框,单选框,多选框等等,添加v-model=“tit”的时候v-model的值必须在data里面声明;
v-model的值是他们的value值
以上就是关于vue.js不使用dom *** 作,如何获取元素全部的内容,包括:vue.js不使用dom *** 作,如何获取元素、vue组件 *** 作 ---ref --v-model 2018-11-05、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)