ant-design-vue 1.X 通过id获取a-input组件失败

1.ant-design-vue 1.X

问题描述

当我在a-form组件中,以v-decorator指令绑定表单组件时,无法根据我设置的verify-code-input获取元素

html 复制代码
<a-input type="text" 
	id="verify-code-input" 
	class="paIpt"
	:placeholder="$t('register.register_verification_code1')"
    v-decorator="['verifyCode', validatorRules.verifyCode]" />
js 复制代码
document.getElementById('verify-code-input'); // null

原因分析

我查看了网页源码,发现input元素已经有了id="verifyCode",因此我们设置的verify-code-input无法生效

html 复制代码
<input data-v-58ee6438="" placeholder="Verification Code" type="text" id="verifyCode" data-__meta="[object Object]" data-__field="[object Object]" class="paIpt ant-input">
相关推荐
葡萄城技术团队1 分钟前
在数据录入、指标补录、表单填报场景中,SpreadJS 具备哪些优势和价值
前端
孟陬16 分钟前
AI 每日心得——AI 是效率杠杆,而非培养对象
前端
3秒一个大17 分钟前
JavaScript 中的 Symbol:特性与实战应用
javascript
漆黑骑士27 分钟前
Web Component
前端
San3029 分钟前
深入理解 JavaScript 事件机制:从事件流到事件委托
前端·javascript·ecmascript 6
行走在顶尖33 分钟前
基础随记
前端
Sakura_洁41 分钟前
解决 el-table 在 fixed 状态下获取 dom 不准确的问题
前端
best66642 分钟前
Vue3什么时候不会触发onMounted生命周期钩子?
前端·vue.js
best66643 分钟前
Javascript有哪些遍历数组的方法?哪些不支持中断?那些不支持异步遍历?
前端·javascript·面试
特级业务专家1 小时前
Chrome DevTools 高级调试技巧:从入门到真香
前端·javascript·浏览器