收藏本版 |訂閲

React论坛 今日: 0|主題: 520|排名: 77 

  • TypeScript在React项目中的使用总结
    序言 本文会侧重于TypeScript(以下简称TS)在项目中与React的结合使用情况,而非TS的基本概念。关于TS的类型查看可以使用在线TS工具👉TypeScript游乐场 React元素相关 React元素相关的类型主要包括ReactNode、ReactElement、JSX.Element。 ReactNode。表示任意类型的React节点,这是个联合类型,包含情况众多; ReactElem ...
    0132 我也跟上 发表于 2021-4-21 React论坛
  • 前端框架之争丨除了Vue、Angular和React还有谁与之争锋
    转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 原文参考:https://www.sitepoint.com/most-popular-frontend-frameworks-compared/   近些年,前端开发领域涌现出了大量框架,让人眼花缭乱,不知如何选择。今天我们将为您对比五个最流行的前端JavaScript框架,并作 ...
    0103 萍萍好卖银饰 发表于 2021-4-21 React论坛
  • React中Connect原理
    用法 connect([mapStateToProps], [mapDispatchToProps], [mergeProps],[options]) 作用:连接React组件与Redux Store mapStateToProps允许我们将 store 中的数据作为 props 绑定到组件上 mapDispatchToProps将action作为props绑定到MyComp上。 mergeProps不管是stateProps还是dispatchProps,都需要和ownProps merge 之后 ...
    0145 航誠 发表于 2021-4-6 React论坛
  • React展示markdown文件
    概述 实现方式 依赖的主要 package 前端页面 markdown 文件位置 实现效果 概述 markdown 文件虽然可以转成 html 文件再展示在浏览器中, 但多了一层转换总觉得有些麻烦,特别是对于需要频繁改动的 markdown 文件。 所以,这里探索了一种直接在 React 工程中显示 Markdown 内容的方式。 把 markdown 文件当成静态 html ...
    0138 奶油蛋糕 发表于 2021-3-30 React论坛
  • 开发 React Electron App 的第一步
    在此记录一下如何用 React + Electron 开发一个最基本的桌面程序。 看似简单,其实过程中是有不少坑的,不是几句 npm install 就能搞定的。 本文以 Windows 为运行环境。 Create React App 创建 React 项目还是用最方便的 cli 工具 create-react-app: npx create-react-app react-electron-app Add Electron 接下来除了添 ...
    0103 时运命 发表于 2021-3-30 React论坛
  • 在 .NET Core 5 中集成 Create React app
    翻译自 Camilo Reyes 2021年2月22日的文章 《Integrate Create React app with .NET Core 5》 [1] Camilo Reyes 演示了如何将 Create React app 与 .NET Core 集成,以生成一个移除了几个依赖项的脚手架。 Create React app 是社区中创建一个全新 React 项目的首选方式。该工具生成了基础的脚手架用于开始编写代码,并抽 ...
    0148 嗨饭先生 发表于 2021-3-25 React论坛
  • React Native从入门到实战--开发环境搭建
    前言: 从今天起开启一门全新的课程学习,就是React Native,远在18年https://www.cnblogs.com/webor2006/p/9350428.html其实当时就已经做过开篇,然而很遗憾,这块的学习彻底给放弃了,造成三四年过去了,此技能依然完全不懂。。那为啥又突然要拣起它呢?原因是最近在学习这个系列课程时【我的博客】: 既将要学习到在And ...
    0170 落笔便是竹 发表于 2021-3-25 React论坛
  • ASP.NET Core 集成 React SPA 应用
    AgileConfig的UI使用react重写快完成了。上次搞定了基于jwt的登录模式(AntDesign Pro + .NET Core 实现基于JWT的登录认证),但是还有点问题。现在使用react重写后,agileconfig成了个确确实实的前后端分离项目。那么其实部署的话要分2个站点部署,把前端build完的静态内容部署在一个网站,把server端也部署在一个站点。然 ...
    0157 萱萱玥玥 发表于 2021-3-15 React论坛
  • react路由(标签属性、Hooks、路由跳转、传值、守卫、懒加载)总结大全
    常用总结 一、基本的 1、BrowserRouter 表示一个路由的跟容器,将来所有跟路由相关的东西,都要包裹在其中 2、HashRouter 表示一个路由的跟容器,将来所有跟路由相关的东西,都要包裹在其中 3、Route 具有两种身份: 1.它是一个路由匹配规则; 2.它是一个占位符,表示将来匹配到的组件都放到这个位置 ( 类似 vue中 ...
    0160 大成天佑 发表于 2021-3-12 React论坛
  • 干货满满-原来这才是hooks-React Hooks使用心得
    序言 ---最后有招聘信息哦~React是一个库,它不是一个框架。用于构建用户界面的Javascript库。这里大家需要认识这一点。react的核心在于它仅仅是考虑了如何将dom节点更快更好更合适的渲染到浏览器中。它本身提供的涉及框架的理念是不多的。class组件是如此,hooks组件也是如此。 ClassComponent 我们先回顾一下,这是一个r ...
    0177 蜗牛如如不动 发表于 2021-3-4 React论坛
  • React中的PropTypes详解
    什么是prop-types?prop代表父组件传递过来的值,types代表类型。简单来说就是用来校验父组件传递过来值的类型 propTypes用来规范props必须满足的类型,如果验证不通过将会有warn提示。   React PropTypes的种类有 1 React.PropTypes.array // 队列 2 3 React.PropTypes.bool.isRequired // Boolean ...
    091 舒友 发表于 2021-3-1 React论坛
  • 从零开始使用 webpack5 搭建 react 项目
    本文的示例项目源码可以点击 这里 获取 一、前言 webpack5 也已经发布一段时间了,其模块联邦、bundle 缓存等新特性值得在项目中进行使用。经过笔者在公司实际项目中的升级结果来看,其提升效果显著,热更新时间由原来的 8s 减少到了 2s,会极大的提升开发幸福感。除此之外,webpack5 也带来了更好的 tree shaking 算法, ...
    0137 潇何 发表于 2021-2-28 React论坛
  • React组件复用的方式
    React组件复用的方式 现前端的工程化越发重要,虽然使用Ctrl+C与Ctrl+V同样能够完成需求,但是一旦面临修改那就是一项庞大的任务,于是减少代码的拷贝,增加封装复用能力,实现可维护、可复用的代码就变得尤为重要,在React中组件是代码复用的主要单元,基于组合的组件复用机制相当优雅,而对于更细粒度的逻辑(状态逻辑、行 ...
    0130 海小天 发表于 2021-2-23 React论坛
  • React-Router路由配置
    React-Router 参考学习地址: https://reactrouter.com/web/guides/quick-start // 5 的版本主要是针对 react Hook 做更好的支持 安装 npm install react-router-dom --save 路由的作用 单页面应用(SPA),路由跳转,切换显示视图 HashRouter与BrowserRouter区别 BrowserRouter:   原理是H5的history API,IE9及以 ...
    0141 言宜慢心宜善 发表于 2021-2-17 React论坛
  • react中React.createRef()的使用
    react中React.createRef()的使用 <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Hello World</title> <script type='text/javascript' src="./react.development.js"></script> <script type='text/javascript' src="./react-dom.development.js"></script> <script type='text/ ...
    062 路边一娃 发表于 2021-2-3 React论坛
  • 基于Abp React前端的项目建立与运行——React框架分析
    基于Abp React前端的项目建立与运行 目录基于Abp React前端的项目建立与运行1 Abp项目配置2 运行WebApi后端项目2.1 创建C3D数据库,并且将数据库对应链接字符串替换2.2 建立数据库进行数据迁移2.3 运行WebApi项目3 运行React前端项目3.1 利用yarn包安装工具3.2 运行React项目3.3 使用React客户端的意义4 React 前端项目架构 ...
    0127 空城丶依旧 发表于 2021-1-27 React论坛
  • React使用less
    React使用less Tags: React, 踩坑 日期: 2021/01/22 使用create-react-app脚手架搭建的react项目,会自带css和sass,但是没有less,如果在项目中需要使用less,需要进行下载并进行一些配置。 首先需要暴露Webpack配置文件,使用命令npm run eject命令释放,找到webpack.config.js文件 搜索Sass找到如下代码 // style files reg ...
    093 小小滴我 发表于 2021-1-22 React论坛
  • react项目实现国际化i18n
    本篇教程将从零开始实现一个支持多语言功能的demo 0x00 准备 1. 通过create-react-app 新建项目 npx create-react-app my-app 2. 安装i18n所需的库 npm install react-i18next i18next i18next-browser-languagedetector i18next-http-backend --save 其中,i18next-browser-languagedetector库用于添加语言切换功能,可 ...
    095 一念自在 发表于 2021-1-21 React论坛
  • React中的合成事件
    React中的合成事件 React自己实现了一套高效的事件注册、存储、分发和重用逻辑,在DOM事件体系基础上做了很大改进,减少了内存消耗,简化了事件逻辑,并最大程度地解决了IE等浏览器的不兼容问题。 描述 React的合成事件SyntheticEvent实际上就是React自己在内部实现的一套事件处理机制,它是浏览器的原生事件的跨浏览器包装 ...
    0119 程思顺 发表于 2021-1-20 React论坛
  • react-dnd 拖拽排序
    开始 最近刚刚做完自定义表单的组件,分享一下拖拽排序。 效果图 react-dnd使用说明 必须是这样格式的,不然会报 找不到上下文 <DndProvider backend={HTML5Backend}> <useDrop> <useDrag></useDrag> </useDrop> </DndProvider> 准备工作 官方文档 https://react-dnd.github.io/react-dnd/about 安装react ...
    0115 昆仑山上一棵草 发表于 2021-1-12 React论坛
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    圆梦公社,专注于为全球华人提供纯粹技术交流的地方,请勿发布任何政治及违法的言论。如有相关侵权、举报、投诉及建议等,请发 E-mail:dzh188@hotmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部