用el-input__inner这个参数好像定位不太准确无法获取到元素能不能用其它元素帮我定位
可以尝试使用el-input组件的ref属性来获取元素,例如:
<template>
<div>
<el-input ref="myInput" v-model="inputValue"></el-input>
</div>
</template>
<script>
export default {
data() {
return {
inputValue: ''
}
},
mounted() {
const inputEl = this.$refs.myInput.$el.querySelector('.el-input__inner')
console.log(inputEl)
}
}
</script>
在mounted钩子函数中,使用this.$refs.myInput来获取el-input组件的实例对象,再通过$el属性获取到对应的DOM元素,然后使用querySelector方法来获取el-input__inner元素。
原文地址: https://www.cveoy.top/t/topic/CIF 著作权归作者所有。请勿转载和采集!