|
|
@@ -65,18 +65,18 @@ export default class HeaderSearch extends PureComponent {
|
|
|
});
|
|
|
};
|
|
|
|
|
|
- debouncePressEnter() {
|
|
|
- const { onPressEnter } = this.props;
|
|
|
- const { value } = this.state;
|
|
|
- onPressEnter(value);
|
|
|
- }
|
|
|
-
|
|
|
// NOTE: 不能小于500,如果长按某键,第一次触发auto repeat的间隔是500ms,小于500会导致触发2次
|
|
|
@Bind()
|
|
|
@Debounce(500, {
|
|
|
leading: true,
|
|
|
trailing: false,
|
|
|
})
|
|
|
+ debouncePressEnter() {
|
|
|
+ const { onPressEnter } = this.props;
|
|
|
+ const { value } = this.state;
|
|
|
+ onPressEnter(value);
|
|
|
+ }
|
|
|
+
|
|
|
render() {
|
|
|
const { className, placeholder, ...restProps } = this.props;
|
|
|
const { searchMode, value } = this.state;
|