react-bootstrap 相关问题

使用ReactJS构建的Twitter Bootstrap 3组件,用于ReactJS应用程序

使用 Typescript 进行 React 和 Google 自动完成

我有一个谷歌地址自动完成和一个react-bootstrap表单,我无法使类型与参考匹配。 类 ProfileForm 扩展了 React.Component {

回答 1 投票 0

React Bootstrap 全屏道具不起作用

描述错误 将 fullscreen 属性添加到 Modal 并不会使 Modal 变成全屏。 可重复的例子 使用 CodeSandbox 的最小示例。 预期行为 模式为全屏。

回答 4 投票 0

如何将函数附加到 React Bootstrap 上的 Dropdown.Toggle?

我试图在单击 React Bootstrap Dropdown.Toggle 时执行一个函数。 我尝试添加 onClick 如下所示,但这完全破坏了下拉功能并且不显示...

回答 3 投票 0

在 React 中触发 Bootstrap 模态而不使用 npm react-bootstrap

我尝试使用 Bootstrap5 在 React.js 中编写 Modal,但由于多种原因我无法使用 npm react-bootstrap。我尝试了一种方法,使用状态来设置模态类,并使用一个有效的按钮...

回答 2 投票 0

react-bootstrap-table2 在具有复杂(嵌套对象)数据的列上搜索

我在React项目中使用react-bootstrap-table2作为表,并在表上使用搜索。在具有单一且直接数据的列上,搜索工作正常。但在具有格式化值的列上,搜索...

回答 2 投票 0

更改折叠时 bootstrap-accordion 的超时时间

我正在尝试更改反应引导手风琴折叠或打开时的过渡持续时间。我发现它有点慢,想将其更改为 200 毫秒,但我找不到合适的方法。 这里是...

回答 2 投票 0

如何更改 React Bootstrap 中浮动标签的背景颜色?

我正在使用 React Bootstrap 5 为我的输入创建浮动标签,但我注意到每当选择输入以及输入文本时,标签都会获得白色背景,就像我...

回答 1 投票 0

导航到主页并在单击其他页面的菜单项时滚动到部分 id

我有一个单页登陆主页,其中包含带有 id 的组件和跨所有页面的通用菜单。当我打开/我使用react-scroll向下滚动到特定部分时。但当我点击...

回答 1 投票 0

停止验证 React Bootstrap Form 中的 React Form 组件中的一个字段

我有一个反应表单来收集用户的地址。在表格的第一行,我获取用户的第一行地址、道路和郊区。该表单通过“validated”属性验证输入...

回答 2 投票 0

FormControlProps.isInvalid?:布尔值 |未定义

我正在尝试使用 React-Bootstrap 表单以及 formik 和 Yup 创建一个表单进行验证。我在无效道具中收到打字稿错误,输入“string |” undefined' 不可分配给类型 '

回答 2 投票 0

尝试在 NextJS 项目中覆盖react-bootstrap css

我正在开发一个 Next.js 项目并尝试使用 Bootstrap 作为 CSS 框架。我已经在项目中安装了react-bootstrap,然后开始构建导航栏。我正在尝试添加一个 '.

回答 3 投票 0

React JS 调用函数,点击按钮时带有参数

这就是问题,我在页面上有一个按钮,单击按钮时我会调用一个函数来从 REST API 获取数据。 这是代码: 从“反应”导入反应; //从 './compon... 导入 Navigatore

回答 1 投票 0

React Bootstrap 页脚显示垂直而不是水平

我正在创建一个简单的页脚,我希望将其分为三个部分。然而,页脚是垂直堆叠的,而不是水平堆叠的,如下图所示: 我尝试过的 遵循

回答 1 投票 0

如何将props传递给react-bootstrap的Nav.Link

我正在使用以下导航栏。我想传递一些道具给 Nav.Link。我不知道如何将属性传递给 Nav.Link。或者就像 HTML href="a.html?param=test" 一样? 常量导航...

回答 3 投票 0

如何让 React-Bootstrap 汉堡风格的菜单在点击其中的链接时折叠?

我在我的项目中使用react-bootstrap库,并且我正在设计一个网站,其中所有内容都在一个页面上,因此我的所有链接都是对同一页面的滚动位置的引用...

回答 1 投票 0

Framer-motion 覆盖 React-Bootstrap

我正在构建一个使用 gatsby/react/react-bootstrap/framer-motion 的网站。我遇到了framer-motion 覆盖我的react-bootstrap css 的问题?我不想重新设计所有的响应能力......

回答 3 投票 0

如何在提交时从 React-Bootstrap 表单获取值?

我正在尝试使用 React-Bootstrap 获取表单输入的值。从反应功能组件上的反应引导表单获取表单值的标准程序是什么? 导出默认

回答 2 投票 0

ReactJS 和自动对焦

我有一个带有 的反应引导模式。我想在 上设置自动对焦属性 以下工作正常,但在控制台中显示警告 我有一个带有 react-bootstrap 的 <input> 模态。我想在 <input> 上设置自动对焦属性 以下工作正常,但在控制台中显示警告 <input type="text" autofocus='true' /> Warning: Invalid DOM property `autofocus`. Did you mean `autoFocus`? 以下选项不起作用,因为它们在打开模式时不会聚焦输入: <input type="text" autoFocus='true' /> <input type="text" autoFocus={true} /> <input type="text" autoFocus /> 建议的自动对焦设置方式是什么?或者我应该如何使效果良好的示例的警告静音? 注意:这是react 16.8.6 如果您使用 React Hooks,请将 useCallback() 添加到您的组件,并将 ref={callback} 添加到表单控件: import React, { useCallback } from 'react' function InputComponent() { const autoFocus = useCallback(el => el ? el.focus() : null, []) return <input type="text" ref={autoFocus} /> } export default InputComponent 您也可以将 <input> 替换为 React Bootstrap FormControl。 Refs就是你想要的, constructor(props) { super(props); this.myRef = React.createRef(); } componentDidMount(){ this.myRef.current.focus(); } <input type="text" ref={this.myRef} /> 如果您正在使用反应钩子,您可以编写自己的简单自动聚焦钩子: import { useEffect, useState } from "react"; export const useAutoFocus = (inputId: string) => { const [initialized, setInitialized] = useState(false); useEffect(() => { if(!initialized) { document.getElementById("email").focus(); setInitialized(true); } }); }; 并且简单地使用例如 useAutoFocus("email") 以您的形式。 为什么我开始输入时会出现错误?但如果没有自动对焦或其替代方案,我的代码就可以了。

回答 4 投票 0

如何添加从单独的 CSS 文件获取样式的附加类?

我同时使用react-bootstrap和JSS,这可能不是最好的主意。但这就是事实。 现在我正在尝试应用一些 Bootstrap 类,同时还使用 JS 应用样式...

回答 1 投票 0

React Native:意外显示<ul>或<li>

我正在使用 React 模板中的代码。 我正在添加隐私页面。 我的问题是,当我为项目符号列表添加 + 时: 它不显示项目符号 不添加剩余边距 c... 我正在使用 React 模板中的代码。 我正在添加隐私页面。 我的问题是,当我为项目符号列表添加<ul> + <li>时: 它不显示项目符号 不添加左边距 更改字体大小和颜色 显然,它必须来自全局CSS样式,但我不熟悉React也不熟悉bootstrap。我可以看到 styles.css、bootstrap.css 等文件。 bootstrap.css 很大,我可以看到这些行: ul, ol { margin-top: 0; margin-bottom: 10px; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; margin-left: -5px; list-style: none; } .list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px; } dl { margin-top: 0; margin-bottom: 20px; } dt, dd { line-height: 1.42857143; } dt { font-weight: bold; } dd { margin-left: 0; } 我不知道如何阅读。 我的最终目标是拥有项目符号列表,其中包含项目符号和边距以及相同的字体,但也要了解决定网络最终渲染的因素。 渲染风格: 完整代码: import React from 'react'; import PageTitle from '../components/pagetitle/PageTitle'; const Privacy = (props) => { const liStyle = { marginLeft: 35, listStyleType: 'disc', // Setting list style type to 'disc' to show bullet points }; return ( <div> <PageTitle sub='Resources' title='Privacy Policy' /> <section className="tf-blog-detail"> <div className="tf-container"> <div className="row justify-content-center"> <div className="col-md-10"> <div className="detail-inner"> <div style={{ marginBottom: 100 }} className="content-top"> <h4 style={{ marginBottom: 15 }} className="title">Privacy Policy</h4> <span>Updated: February 06th, 2024</span> </div> <div className="content-inner"> <h5 style={{ marginTop: '30px', marginBottom: '10px' }}>3. Use of Information</h5> <p>Generally, we may use the information we collect to provide you with the best possible product and service, and continually improve them. Specifically, we may use your personal information as described in this Privacy Policy to ensure our services work properly, and for other research and commercial purposes. These purposes include, among other things, to:</p> <ul> <li>to provide, maintain, personalize, and improve our services and create a better experience for users in our application and with our services;</li> <li>to create user accounts and/or profiles through registration and import user contacts;</li> </ul> </div> </div> </div> </div> </div> </section> </div> ); } export default Privacy; Bootstrap 默认情况下不会删除任何列表项目符号点。如果您使用顺风预检 @tailwind base,默认情况下 列表是无样式的 : 有序和无序列表默认情况下是无样式的,没有项目符号/数字,也没有边距或填充。 正如 this tailwind github post 中所讨论的,一个最简单的解决方案是使用 @layer 覆盖包含 tailwind 预检的 CSS 文件中的预检样式: @tailwind base; @tailwind components; @tailwind utilities; /*overwrite tailwind preflight styles for ul, ol*/ @layer base { ul, ol { list-style: initial; margin: initial; padding: initial; } }

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.