Hugeicons 提供4000+免费React图标库

Hugeicons React Icons 包含超过 3800+ React 图标,这些图标均免费提供,并且经过精心设计,可满足各种设计要求。非常适合寻求高质量、可定制选项来增强其数字产品的开发人员和设计师。

2024-06-06 570 0 Hugeicons 免费 React 图标库

VSCode开发React常用插件推荐

在 Visual Studio Code (VSCode) 中开发 React 项目时,有许多插件可以提高开发效率和体验。这些插件可以帮助你提高在 VSCode 中开发 React 项目的效率和体验,你可以根据自己的需要选择适合的插件进行安装和配置。

2024-04-22 634 0 VSCode React 插件

为什么都在说 React 比 Vue 难?

React和Vue都是现代前端开发中非常流行的框架,它们都有各自的优点和缺点,但是为什么有些人会觉得React比Vue难呢?这个问题可能有多种原因,下面我将从几个方面来探讨这个问题。

2024-04-13 994 0 React Vue

react useEffect 在组件挂载时运行了两次

在开发环境下,如果开启严格模式,React 会在实际运行 setup 之前额外运行一次 setup 和 cleanup。这是一个压力测试,用于验证 Effect 的逻辑是否正确实现。如果出现可见问题,则 cleanup 函数缺少某些逻辑。cleanup 函数应该停止或撤消 setup 函数所做的任何操作。一般来说,用户不应该能够区分 setup 被调用一次(如在生产环境中)和调用 setup → cleanup → setup 序列(如在开发环境中)。

2024-03-26 505 0 react useEffect 组件

开源的Windows平替ReactOS系统更新

ReactOS是一个开源的、类Windows的操作系统,旨在与Windows NT系列操作系统兼容,也就是说,它可以运行Windows下的应用程序和驱动程序。ReactOS目前仍处于开发阶段,但已经取得了很大进展。它可以运行许多常见的Windows应用程序,包括办公软件、浏览器、游戏等。

2024-02-06 483 0 开源 Windows Windows平替 ReactOS 系统 更新

如何在传统MVC网站使用react

在传统的 MVC 网站中使用 React 有两种主要方法:嵌入 React 组件:在 MVC 视图中嵌入 React 组件。使用 React 作为 MVC 的视图层:将 React 作为 MVC 的视图层,完全替代传统的 MVC 视图。嵌入 React 组件是最简单的方法,也是最常用的方法。这种方法不会影响 MVC 的结构,可以保留现有 MVC 代码。

2023-12-17 522 0 MVC react 网站

React Axios用法

Axios是一个基于Promise的现代化HTTP客户端,用于浏览器和Node.js环境中,可用于发起HTTP请求。它是一个流行的JavaScript库,提供了一种简单、易用的方式来处理HTTP请求。在React中使用Axios进行HTTP请求需要以下步骤:安装 Axios。导入 Axios。使用Axios发起HTTP请求。

2023-11-28 537 0 React Axios Axios用法

React和Next.js的关系?

React 和 Next.js 都是用于构建 Web 应用程序的框架。React 是一个用于构建用户界面的 JavaScript 库,而 Next.js 是一个基于 React 的框架,提供了用于构建生产级 Web 应用程序的功能。

2023-11-18 744 0 React Next.js React和Next.js

react绑定多选checkbox的值

在 React 中,要绑定多选 checkbox 的值,你可以使用一个状态来追踪选择的值。通常,你会使用数组来存储选中的复选框的值。以下是一个基本的示例。

2023-11-11 688 0 react checkbox 多选checkbox react绑定checkbox

react修改useState对象属性页面不重新渲染

如果在 React 中修改了 useState 返回的对象的属性,但是页面没有重新渲染,有几个可能的原因:浅比较问题: React 中的状态更新是基于浅比较的。如果修改对象属性时,返回的对象引用没有发生变化,React 可能会认为状态没有发生变化,从而不会触发重新渲染。

2023-11-10 944 0 react useState 不重新渲染

react-sortablejs拖拽排序库用法示例

react-sortablejs 是一个用于实现可拖拽排序功能的 React 组件库。它是基于 SortableJS 库的封装,SortableJS 是一个支持拖拽和排序的 JavaScript 库。使用 react-sortablejs 可以轻松地在 React 应用程序中实现可拖拽的列表、表格或其他元素的排序功能。

2023-11-09 1904 0 react-sortablejs react sortable react拖拽排序 react-sortablejs用法 react-sortablejs示例

react拖拽库有哪些?

如果需要支持各种拖拽场景,可以选择 React DnD 或 react-beautiful-dnd。如果只需要支持基本的拖拽场景,可以选择 Dnd-kit 或 react-sortablejs。在选择拖拽库时,可以根据自己的需求和喜好进行选择。

2023-11-08 1379 0 react react拖拽 拖拽库

前端框架React,Angular和Vue.js 优缺点对比

React 和 Angular 适合大型应用开发,Vue.js 适合小型应用和初学者。以下是前端三大主流框架React,Angular和Vue.js 优缺点对比。

2023-11-08 1140 0 React Angular Vue.js 前端框架

react miragejs用法示例

react-miragejs 是一个用于在开发阶段模拟后端 API 的库,它可以让你在没有实际后端服务器的情况下开发和测试前端应用程序。它与 React 配合使用,提供了一个轻量级的、基于浏览器的虚拟 API 服务器。

2023-11-08 682 0 react miragejs miragejs用法 miragejs示例

react-beautiful-dnd Invariant failed: Cannot find droppable entry with id

使用react-beautiful-dnd做拖拽效果,但是根据示例代码运行后,指点拖动元素就会报错:Uncaught runtime errors:ERROR Invariant failed: Cannot find droppable entry with id [droppable]。

2023-11-08 1512 0 react react-beautiful-dnd Invariant failed droppable

React和Next.js的区别

Next.js 是一个在 React 基础上构建的完整框架,提供了更多的功能,特别是在服务器渲染、静态网站生成等方面。如果你需要构建一个复杂的应用程序,并希望考虑 SEO、性能等方面,那么使用 Next.js 可能是一个不错的选择。

2023-11-05 795 0 React Next.js React和Next.js的区别

react安装和使用Material-UI

目前React官网已经推荐使用Next.js框架。Next.js 是一个全栈式的 React 框架。要在 React 中使用 Material-UI ,需要先安装它。可以使用 npm 或 yarn 来安装 Material-UI。

2023-11-04 903 0 react Material-UI 安装Material-UI react使用Material-UI

react与next.js的关系

React 和 Next.js 是两个不同的 JavaScript 框架,但它们可以一起使用来构建复杂的 Web 应用程序。React 和 Next.js 是两个互补的 JavaScript 框架。它们可以一起使用来构建复杂、高性能的 Web 应用程序。

2023-11-04 699 0 react next.js react与next.js

前端学react还是vue?

React 和 Vue 是两个最受欢迎的前端 JavaScript 框架之一,它们都可以用于构建交互性强、单页应用(SPA)等现代Web应用程序。前端学react还是vue?这取决于您的个人需求和偏好。

2023-10-15 801 0 前端 react vue react还是vue

如何在React中使用Redux?

Redux 是一个用于 JavaScript 应用程序的状态管理库。它是一个可预测状态容器,可以帮助你管理应用程序中的所有状态,并保持状态的一致性。在React中使用Redux可以帮助你管理应用程序的全局状态。以下是一些基本步骤。

2023-10-12 672 0 React Redux react-redux React使用Redux react-redux用法

顶部