From 99484e359e785344a2b2dbbb1a9384a1b8c62b78 Mon Sep 17 00:00:00 2001 From: tony Date: Wed, 30 May 2018 11:42:57 +0800 Subject: [PATCH] updpdate keyup search --- package.json | 4 ++-- src/components/SearchBar.js | 14 ++++++++++++-- src/components/SongList.js | 2 +- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 51dcdcb..1c22271 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "name": "glass-player", - "version": "0.1.0", + "version": "0.2.0", "private": true, - "proxy": "http://node.dengtongyu.com", + "proxy": "https://node.dengtongyu.com", "homepage":"/pages/glassplayer/", "dependencies": { "antd": "^3.2.3", diff --git a/src/components/SearchBar.js b/src/components/SearchBar.js index f4f0863..21b651c 100644 --- a/src/components/SearchBar.js +++ b/src/components/SearchBar.js @@ -11,7 +11,7 @@ class SearchBar extends Component { value:'' } - onClickBtn = () => { + searchKeyword = () => { if(this.state.value) { DataStore.keyword = this.state.value; DataStore.page = 1; @@ -23,6 +23,16 @@ class SearchBar extends Component { } } + onClickBtn = (event) => { + this.searchKeyword(); + } + + onKeyUp = (event) => { + if(event.keyCode === 13 || event.keyCode === 108) { + this.searchKeyword(); + } + } + onTextChange = (event) => { this.setState({ value: event.target.value @@ -35,7 +45,7 @@ class SearchBar extends Component {
+ onChange={this.onTextChange} onKeyUp={this.onKeyUp} />