1.0.5 • Published 5 years ago
xl_input v1.0.5
title
介绍
不是用 input ,来实现 input 移动端的虚拟键盘
可以复制前处理/只能输入数字和金额/动态窗口(根据元素位置把元素调整到可视范围)
文本改变前拦截
安装
npm install xl_input
使用
<Number
ref={(input) =>{
this.input = input
}}
placeholder='sdfsf'
style={{paddingLeft:'10px'}}
// onFocus={(a,b)=>{console.log(a,b)}}
// onKeyUp={(a,b)=>{console.log(a,b)}}
// onBlur={(a,b)=>{console.log(a,b)}}
// onChange={(a,b)=>{console.log(a,b);return a;}}
// onPaste={(a,b)=>{console.log(a,b);return a;}}
proxy={(a)=>{ // 拦截输入
return a
}}
onEnter={(a)=>{
console.log(a)
}}
/>
<div>
<p onClick={()=>{
console.log(this.input.value)
}}>enter</p>
</div>