Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions src/InputNumber.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,6 @@ class InputNumber extends React.Component<Partial<InputNumberProps>, InputNumber

onChange = e => {
const { onChange } = this.props;

if (this.state.focused) {
this.inputting = true;
}
Expand Down Expand Up @@ -324,7 +323,10 @@ class InputNumber extends React.Component<Partial<InputNumberProps>, InputNumber
getValueFromEvent(e) {
// optimize for chinese input expierence
// https://github.com/ant-design/ant-design/issues/8196
let value = e.target.value.trim().replace(/。/g, '.');
let value = e.target.value
.trim()
.replace(/。/g, '.')
.replace(/\.+/g, '.');

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

能合成一个吗

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok, i got it

if (isValidProps(this.props.decimalSeparator)) {
value = value.replace(this.props.decimalSeparator, '.');
Expand Down