问题标签 [react-bootstrap]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
twitter-bootstrap - 在 react-bootstrap 中处理单击“ButtonGroup”
处理ButtonGroup上的点击的正确方法是什么?这是我尝试过的,它似乎不起作用(key
打印的值schemaTypeSelectionHandle
不正确)。
使用以下句柄:
javascript - React-Bootstrap:复选框左侧的标签
我以这种方式使用 React-Bootstrap 库中的复选框:
我想在左侧有一个标签。我怎样才能做到这一点 ?
reactjs - ReactBootstrap OverlayTrigger 容器属性如何工作?
我在 OverlayTrigger 中有一个弹出框。
我将其定义为
然后我将它呈现在我的一个元素中,如下所示:
我想在内部渲染 OverlayTrigger 本身,<li>
但它在内部渲染,如文档中所定义。我正在尝试使用容器属性在 parent 中呈现它<li>
。
首先,我尝试分配 ID<li>
并将此 ID 作为字符串传递给 container=... (这不是最好的方法)。
其次,我尝试创建额外的元素<span></span>
并将其呈现在里面
两种方法都始终给出错误not a dom element or react component
。
显然,将<li>...</li>
自己指定为容器也不起作用,因为它是在定义myOverlayTrigger之后定义的。
问:如何正确使用?
react-bootstrap - React-bootstrap:React 组件包装 DropdownButton 的格式问题
我正在尝试创建一个包含以下内容的 React 组件DropdownButton
:
但是,当我在 a 中使用它时,Navbar
它不会使用与“常规”相同的 CSS 格式进行渲染DropdownButton
。
下面的代码DropdownButton
在MyDropdown
. 这两个组件之间的区别可以在这里看到:
我的问题是:这是一个错误,还是我做错了什么?推荐的包装方法是什么,DropdownButton
这样就不会发生这种情况?
提前致谢。
javascript - react-bootstrap 元素的“ref”问题
我正在尝试使用 ref='roleType'获取DropdownButton选择的 get 值,但无论我尝试什么都失败了。
我尝试了以下方法:
注意:我不确定它是否重要。a在DropdownButton
a 内Panel
,它在 asection
的 a内div
。
reactjs - 定位 react-bootstrap 弹出框
我有几个引导行。当用户单击任何行时,该行的中间应该会出现一个弹出框并显示一些信息。然而,此刻它在最右边弹出,在行尾之后。
这是显示代码的我的 JSBin 链接:https ://jsbin.com/rogeyufuku/1/edit?css,js,output
我尝试通过将 positionLeft 设置为负值来重新定位它,如下所示:
但这没有用。
我还尝试使用普通的旧 CSS 规则来操作它,如下所示:
但这也不起作用。
有什么想法可以按照我的意愿呈现弹出框叠加层吗?
(包括此处的所有代码供参考,但 JSBin 链接有效)
编辑:这是它现在的样子:http: //i.imgur.com/URuYthN.png 这是我想要的样子:http: //i.imgur.com/M4Hh1wI.jpg
node.js - Webpack 找不到实际存在的模块
我遇到了麻烦,我刚刚做了npm uninstall react-bootstrap
,然后npm install react-bootstrap
webpack 不能再加载这个模块了。
我像这样启动 webpack:
这是错误,它只是找不到package.json
内部react-bootstrap
:
这真的很奇怪,我的package.json
样子:
还有我的 webpack 配置:
另外,该文件夹react-bootstrap
确实存在于我的node_modules
.
我的树是这样的:
我完全迷路了...
javascript - React Router 默认路由重定向到 /home
我对反应和我选择使用的路由器和引导库非常陌生。它们基本上只是 react-router-bootstrap。我只是对事物有所了解,我想制作一个具有一些基本 url 导航的网络应用程序。我有 4 个部分,主页浏览添加和关于,单击链接效果很好,路线也是如此,但是当导航到默认路线时,处理程序可以正常工作,因为它显示主页组件,但不会制作主页按钮活跃在导航中。我有点卡住了,想知道是否有人可以帮助我?我想让那个 home 部分在“/”默认路由上处于活动状态,并且认为我可以重定向到“/home”并让其余部分处理它,但是看起来我不能添加路径支持 DefaultRoute。所以我很好奇是否有人有任何想法?也很好奇这是否是构建像我正在构建的东西的正确方法。
我做了一个要点在这里
提前谢谢大家!!!
javascript - 非反应元素上的 React-Bootstrap Popover - 错误的位置和不变的错误
这个 JSFiddle说明了这个问题。
我正在尝试使用react-bootstrap库在没有 React 的现有页面上显示 Popover。小提琴有一个香草 Bootstrap 弹出框的示例和一个使用 react-bootstrap 创建的示例。
存在三个错误:
弹出窗口未正确定位在元素上,它位于主体的顶部
在
<textarea>
元素 React 输出中<noscript data-reactid=".0"></noscript>
- 在控制台中它抛出错误
Uncaught Error: Invariant Violation: findComponentRoot(..., .0): Unable to find element. This probably means the DOM was unexpectedly mutated (e.g., by the browser), usually due to forgetting a <tbody> when using tables, nesting tags like <form>, <p>, or <a>, or using non-SVG elements in an <svg> parent. Try inspecting the child nodes of the element with React ID ``.
我确定我做错了什么,我只是不知道它是什么。
reactjs - React-bootstrap 如何捕获下拉列表的值
我想出了如何使用 react-bootstrap 来显示一个下拉列表:
但是我应该如何为 onSelect 编写处理程序来捕获被选中的选项?我试过这个,但不知道在里面写什么:
另外,有没有办法设置默认选择的选项?
谢谢!