首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >状态改变时,Rebass模式不显示。为什么它不是真的呢?

状态改变时,Rebass模式不显示。为什么它不是真的呢?
EN

Stack Overflow用户
提问于 2016-03-30 02:39:56
回答 1查看 466关注 0票数 0

即使我向function传递了一个true属性的布尔值,也没有显示模态。看起来SuccessModal是真的,但Overlay不是。为什么它不起作用呢?

代码语言:javascript
复制
import React, {PropTypes} from 'react';
import {
  Overlay,
  Panel,
  PanelHeader,
  PanelFooter,
  Button,
  Text,
  //Close,
  Space
} from 'rebass';

function SuccessModal ({modalOpen}) {

    return (
    <Overlay
      open={modalOpen}
    >
      <Panel theme="success">
        <PanelHeader>
          Wicckkkeedd!
          <Space auto />
        />
        </PanelHeader>
        <img
          src='http://lorempixel.com/512/384/cats'
          style={{
              maxWidth: '100%',
              height: 'auto'
          }} />
        <Text>
          <b>Panel:</b> Something laid as a covering something else
        </Text>
        <PanelFooter>
          <Space auto />
          <Button
            theme='success'
            children='Meow!' 
          />
        </PanelFooter>
      </Panel>
    </Overlay>
  );
}


export default SuccessModal;

如果你需要更多的代码来调试,请让我知道!提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-03-30 03:50:33

这是通过访问道具子对象来实现的。

从“react”导入React,{PropTypes};从“rebass”导入{ Overlay,Panel,PanelHeader,PanelFooter,Text,//Close,Space };

代码语言:javascript
复制
function SuccessModal ({modalOpen}) {

    return (
    <Overlay
      open={modalOpen.open}
    >
      <Panel theme="success">
        <PanelHeader>
          Wicckkkeedd!
          <Space auto />
        />
        </PanelHeader>
        <img
          src='http://lorempixel.com/512/384/cats'
          style={{
              maxWidth: '100%',
              height: 'auto'
          }} />
        <Text>
          <b>Panel:</b> Something laid as a covering something else
        </Text>
        <PanelFooter>
          <Space auto />
          <Button
            theme='success'
            children='Meow!' 
          />
        </PanelFooter>
      </Panel>
    </Overlay>
  );
}


export default SuccessModal;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36292514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档