From 1b6cbd59ebc7c94b68f4b729386979374d3775e8 Mon Sep 17 00:00:00 2001 From: pan <1029559041@qq.com> Date: Mon, 1 Jun 2020 06:51:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B4=BB=E5=8A=A8=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E5=8F=AF=E6=9B=B4=E6=96=B0=E6=B4=BB=E5=8A=A8=E5=9B=BE?= =?UTF-8?q?=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/Active.tsx | 24 +++++++++++---- src/User.tsx | 18 +++++++++-- src/entity.ts | 3 ++ src/ui/UploadImg.tsx | 71 ++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 108 insertions(+), 8 deletions(-) create mode 100644 src/ui/UploadImg.tsx diff --git a/src/Active.tsx b/src/Active.tsx index 827ab77..a26a652 100644 --- a/src/Active.tsx +++ b/src/Active.tsx @@ -1,15 +1,22 @@ import React from "react"; -import {Button, Form, ListGroup, Tab, Table, Tabs} from "react-bootstrap"; +import {Button, Form, Image, ListGroup, Tab, Table, Tabs} from "react-bootstrap"; import {ManagerActivity} from "./entity"; import {JSONResponse, Method, request} from "./interface"; -import {API} from "./api"; +import {API, prefix} from "./api"; import {EmptyBodyTransform, FindActivityRes, FindActivityTransform, PageDataMessage, SimpleMessage} from "./result"; import {MyDialog} from "./ui/MyDialog"; import moment from "moment"; import {Input} from "./ui/InputGroup"; +import {UploadImg} from "./ui/UploadImg"; const contentMaxLength=50 - +/** + * 图片尺寸限制 + */ +const maxImageSize={ + width:100, + height:100 +} class EditActive extends React.Component< { onClick:Function; @@ -31,6 +38,10 @@ class EditActive extends React.Component< render() { return (