Vue.directive('no-leading-space', {
bind(el, binding, vnode) {
el.addEventListener('input', (event) => {
const trimmedValue = event.target.value.trimStart()
if (trimmedValue !== event.target.value) {
event.target.value = trimmedValue
vnode.context[binding.expression] = trimmedValue // 更新绑定的data属性
}
})
}
})
自定义指令取出输入框的开头空格
最新推荐文章于 2024-09-15 23:59:26 发布