车牌号码键盘
根据组件 CarnoKeyboard 修改而来,优化一些细节
效果如下:
Install
npm install hc-react-keyboard-car
Usage
hc-react-keyboard-car组件用法
import CarKeyboard from 'hc-react-keyboard-car'
<CarKeyboard
isOpen={this.state.isOpen}
onPress={this.onPress}
onBlur={this.onBlur}
level1={keyboardText.level1}
level2={keyboardText.level2}
length={7}
done={this.done}
/>
// 具体用法请见example
props
level1
ReactPropTypesstringisRequired
省份缩写的键盘。
level2
ReactPropTypesstringisRequired
车牌号后6位的键盘。
isOpen
ReactPropTypesboolisRequired
键盘打开状态,默认是false。
onPress
ReactPropTypesfuncisRequired
点击键盘的时候执行的回调函数。
done
ReactPropTypesfuncisRequired
输入完之后的时候执行的回调函数。
onBlur
ReactPropTypesfuncisRequired
键盘失去焦点的时候执行的回调函数。
length
ReactPropTypesnumber
自定义车牌号长度,用来兼容新能源车牌号(8位),默认长度7。