Browse Source

Fix header search debounce enter

pull/1972/head
Sean Bao 8 years ago
committed by 陈帅
parent
commit
5f54badd2b
  1. 12
      src/components/HeaderSearch/index.js

12
src/components/HeaderSearch/index.js

@ -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次 // NOTE: 不能小于500,如果长按某键,第一次触发auto repeat的间隔是500ms,小于500会导致触发2次
@Bind() @Bind()
@Debounce(500, { @Debounce(500, {
leading: true, leading: true,
trailing: false, trailing: false,
}) })
debouncePressEnter() {
const { onPressEnter } = this.props;
const { value } = this.state;
onPressEnter(value);
}
render() { render() {
const { className, placeholder, ...restProps } = this.props; const { className, placeholder, ...restProps } = this.props;
const { searchMode, value } = this.state; const { searchMode, value } = this.state;

Loading…
Cancel
Save