12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import React from "react";
- import { Spin, Button, Tabs, Table, message, Modal } from "antd";
- const ShowModal = React.createClass({
- getInitialState() {
- return {
- newVisible: false
- };
- },
- componentWillReceiveProps(nextProps) {
- this.setState({
- newVisible: nextProps.ShowModal
- });
- },
- handleOk() {
- this.setState({
- newVisible: false
- });
- // window.setTimeout( () => {
- // this.setState({
- // newVisible: true
- // });
- // },)
- },
- render() {
- return (
- <Modal
- style={{ position: "relative" }}
- title="消息提醒"
- visible={this.state.newVisible}
- closable={false}
- footer={null}
- destroyOnClose={true}
- >
- <div style={{ textAlign: "center" }}>
- 您有新消息尚未查看,请及时查看信息!
- <a href={"/admin/index.html#normal"}>点我查看信息</a>
- </div>
- <Button
- onClick={this.handleOk}
- type={"primary"}
- style={{
- position: "relative",
- left: "50%",
- transform: "translateX(-50%)",
- bottom: -10
- }}
- >
- 关闭
- </Button>
- </Modal>
- );
- }
- });
- export default ShowModal;
|