From 609bf2a6c57abe607782c5a7666b6ac0b2b4f472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=A8=E6=A0=91=E6=9E=97?= <904079904@qq.com> Date: Fri, 8 Nov 2019 10:42:23 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../courses/coursesPublic/ModulationModal.js | 32 +++++++++++++++++-- .../exercise/Studentshavecompletedthelist.js | 24 ++++++++++++++ 2 files changed, 53 insertions(+), 3 deletions(-) diff --git a/public/react/src/modules/courses/coursesPublic/ModulationModal.js b/public/react/src/modules/courses/coursesPublic/ModulationModal.js index 8c3fcaa37..196dbfeac 100644 --- a/public/react/src/modules/courses/coursesPublic/ModulationModal.js +++ b/public/react/src/modules/courses/coursesPublic/ModulationModal.js @@ -58,7 +58,34 @@ class ModulationModal extends Component{ setInputs=(e)=>{ console.log("setInputs"); + console.log(e); let value = undefined; + if (e === undefined) { + this.setState({ + borredszf: "ml10 color-grey-9 bor-reds ", + Inputsval: "", + Inputsvaltype: true, + Inputsvaltest: "请输入分数", + }) + return; + } else if (e === null) { + this.setState({ + borredszf: "ml10 color-grey-9 bor-reds ", + Inputsval: "", + Inputsvaltype: true, + Inputsvaltest: "请输入分数", + }) + return; + } else if (e === "") { + this.setState({ + borredszf: "ml10 color-grey-9 bor-reds ", + Inputsval: "", + Inputsvaltype: true, + Inputsvaltest: "请输入分数", + }) + return; + } + try { value = parseFloat(e); } catch (e) { @@ -91,7 +118,6 @@ class ModulationModal extends Component{ }) return; } - console.log(value); this.setState({ Inputsval: value, Inputsvaltype: false, @@ -144,7 +170,7 @@ class ModulationModal extends Component{ ` .myinputnumbers .ant-input-number-input{ line-height: 40px; - height: 40px; + height: 35px; } ` } @@ -157,7 +183,7 @@ class ModulationModal extends Component{ }} step={0.1} - onChange={this.setInputs} + onChange={(e) => this.setInputs(e)} value={Inputsval === undefined || Inputsval === null ? 0 : Inputsval}/>