From b7c196169bc3c030d74dcbb02baa3ccb5778110f Mon Sep 17 00:00:00 2001 From: huyueb <1062887235@qq.com> Date: Mon, 6 Nov 2017 14:25:59 +0800 Subject: [PATCH] =?UTF-8?q?fix(DateRender.js):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=97=A5=E6=9C=9Frender=E4=B8=AD=E8=AE=BE=E7=BD=AE=E7=A9=BA?= =?UTF-8?q?=E5=AD=97=E7=AC=A6=E4=B8=B2=E5=87=BA=E9=94=99bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/render/DateRender.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/render/DateRender.js b/src/render/DateRender.js index 63700f8..b1fa32b 100644 --- a/src/render/DateRender.js +++ b/src/render/DateRender.js @@ -10,7 +10,7 @@ export default class DateRender extends Component { }; handleChange = e => { let { format } = this.props || "YYYY-MM-DD"; - const value = e.format(format); + const value = e ? e.format(format) : ""; this.setState({ value, editable: false }); if (this.props.onChange) { this.props.onChange(value); @@ -34,7 +34,7 @@ export default class DateRender extends Component { const { value, editable } = this.state; let { isclickTrigger } = this.props; let cellContent = ""; - let date_value = moment(value); + let date_value = value ? moment(value) : value; if (editable) { cellContent = isclickTrigger ? (