mirror of
https://github.com/ant-design/ant-design.git
synced 2024-11-27 20:49:53 +08:00
Fix input demo tooltip
This commit is contained in:
parent
f5b0536d42
commit
173b8c46ad
@ -405,15 +405,11 @@ exports[`test renders ./components/input/demo/textarea.md correctly 1`] = `
|
||||
`;
|
||||
|
||||
exports[`test renders ./components/input/demo/tooltip.md correctly 1`] = `
|
||||
<div
|
||||
class="numeric-input-demo">
|
||||
<div>
|
||||
<input
|
||||
class="ant-input"
|
||||
maxlength="25"
|
||||
placeholder="input a number"
|
||||
type="text"
|
||||
value="" />
|
||||
</div>
|
||||
</div>
|
||||
<input
|
||||
class="ant-input"
|
||||
maxlength="25"
|
||||
placeholder="Input a number"
|
||||
style="width:120px;"
|
||||
type="text"
|
||||
value="" />
|
||||
`;
|
||||
|
@ -40,7 +40,6 @@ class NumericInput extends React.Component {
|
||||
this.props.onChange(value);
|
||||
}
|
||||
}
|
||||
|
||||
// '.' at the end or only '-' in the input box.
|
||||
onBlur = () => {
|
||||
const { value, onBlur, onChange } = this.props;
|
||||
@ -51,14 +50,13 @@ class NumericInput extends React.Component {
|
||||
onBlur();
|
||||
}
|
||||
}
|
||||
|
||||
render() {
|
||||
const { value } = this.props;
|
||||
const title = value ? (
|
||||
<span className="numeric-input-title">
|
||||
{value !== '-' ? formatNumber(value) : '-'}
|
||||
</span>
|
||||
) : '';
|
||||
) : 'Input a number';
|
||||
return (
|
||||
<Tooltip
|
||||
trigger={['focus']}
|
||||
@ -70,7 +68,7 @@ class NumericInput extends React.Component {
|
||||
{...this.props}
|
||||
onChange={this.onChange}
|
||||
onBlur={this.onBlur}
|
||||
placeholder="input a number"
|
||||
placeholder="Input a number"
|
||||
maxLength="25"
|
||||
/>
|
||||
</Tooltip>
|
||||
@ -87,8 +85,7 @@ class NumericInputDemo extends React.Component {
|
||||
this.setState({ value });
|
||||
}
|
||||
render() {
|
||||
const { value } = this.state;
|
||||
return <NumericInput style={{ width: 120 }} value={value} onChange={this.onChange} />;
|
||||
return <NumericInput style={{ width: 120 }} value={this.state.value} onChange={this.onChange} />;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user