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次
@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;

Loading…
Cancel
Save