当前位置:  开发笔记 > 编程语言 > 正文

反应bootstrap模态 - 我如何让它显示?

如何解决《反应bootstrap模态-我如何让它显示?》经验,为你挑选了1个好方法。

我有一个组件,我在其中导入reactBootstrap:

import ReactBootstrap from 'react-bootstrap'

然后我在我的组件中有一个函数,当用户单击按钮时会触发该函数:

onClickBtn : function() {
  var Modal = ReactBootstrap.Modal;
  return (
    
      ... 
    
  )
}

但是,我收到错误:

未捕获的TypeError:无法读取未定义的属性"模态".

我在使用react-bootstrap指南时遇到了麻烦,我想知道是否有人知道如何轻松导入模态.谢谢



1> bmartin..:

您可以使用以下es6语法直接从'react-bootstrap'导入任何组件:

import { Component } from 'react-bootstrap';

在这种特殊情况下,您可以使用:

import { Modal } from 'react-bootstrap';

您还可以一次导入多个组件,例如:

import { Button, ButtonToolbar, Modal } from 'react-bootstrap';

对{}的需求是因为它们不是默认导出,它们被命名为可以通过名称引用的导出.

推荐阅读
pan2502851807
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有