找到约 10000 条结果
  • React高阶组件中使用React.forwardRef的技巧
    之前使用React.forwardRef始终无法应用于React高阶组件中,最近终于捣鼓出来了,于是记录下来。关键点就是React.forwardRef的API中ref必须指向dom元素而不是React组件。codepen实例请划到底部。
    2019-04-23
  • 关于 create-react-app 自定义 eslint文件配置解决方案
    create-react-app项目自定义eslitn配置方式方案一 eject 项目webpack配置进行自定义这个方案比较low,不建议使用。这里不讲解了。方案二  在 package.json 中的 script 命令 添加环境变量 EXTEND_ESLINT=treu 开启自定义react-script4.x版本以下可用这个方案我们可以打开react-script 源码看到 webpack.config.js 文件​​...
    2021-01-03
  • React 深入系列1:React 中的元素、组件、实例和节点
    React 深入系列,深入讲解了React中的重点概念、特性和模式等,旨在帮助大家加深对React的理解,以及在项目中更加灵活地使用React
    2018-04-04
  • React 小知识
    React.StrictMode 识别具有不安全生命周期的组件 有关旧式字符串ref用法的警告 关于已弃用的findDOMNode用法的警告 检测意外的副作用 检测遗留 context API 示例: {代码...} React.Lazy 允许我们定义动态加载的组件示例: {代码...} React.Suspense 延迟加载组件,当组件未准备好时,显示 loading {代码...} ReactDOM.c...
    2020-06-09
  • React Native App第三方库
    lottie-react-native动画库github以及官网可以用于页面加载时的动画 {代码...} react-icomoon轻量图标 {代码...} react-native-calendars日历 {代码...} react-native-drawer抽屉 {代码...} react-native-textinput-effects漂亮的输入框 {代码...} react-native-lightbox查看图片(这个库有点老复制下来重写) {代码...}...
    2023-05-04
  • React 328道最全面试题(持续更新)
    半个月前出了248个Vue的知识点,受到很多朋友的关注,都强烈要求再出多些React相前的面试题,受到大家的邀请,我又找了20多个React的使用者,他们给出了328道React的面试题,由我整理好发给大家,同时发布在了前端面试每日3+1的React专题,希望对大家有所帮助,同时大家可以到上面作答,看自己有多少能答得上来的,答案...
    2019-07-19
  • react0-项目创建
    创建项目quick-generator-web 使用官方推荐的npx create-react-app QuickGeneratorWeb创建 {代码...} 报错:npm不再支持大写命名,改用小写重新创建 {代码...} 报错: 生成的模板项目缺失文件,原因是create-react-app工具需要非全局安装且是最新的,卸载create-react-app {代码...} 重新创建项目 {代码...} 创建成功,启动yar...
    2020-05-25
  • React-Redux的react hook实现
    学习了一下写代码像蔡徐抻大神的“Redux/react-redux/redux中间件设计实现剖析”,参考链接为[链接],非常感谢这位大佬的知识分享,哈哈~
    2021-10-22
  • 实现 vue&react 混合开发项目步骤-微前端
    {代码...} in vue-core {代码...} {代码...} vue-child {代码...} {代码...} React-child {代码...} {代码...} {代码...}
    2022-03-28
  • 网上搜到的几个 React CoffeeScript 绑定
    思考以后觉得使用 $ = React.DOM 来写 $.div {} 的语法更好 而且不会遇到 this 被绑架的问题, 更贴近官方文档里的写法. 所以下面的方案大家先看看熟悉下, 再考虑下是否直接用 $.div 实际编程
    2014-05-26
  • Backbone React Requirejs 应用实战(二)——使用Backbone Model
    Plugin for React to make Backbone integration easier. Initialize your component with a Backbone.Model or Backbone.Collection; when the model or collection changes, #render will be called.
    2015-04-07
  • React源码解读-本地开发环境搭建
    说到使用react那很简单 reactreactdom 两个文件引入一下就ok,但是这两个文件是经过编译打包,我们无法在里面进行断点调试或者console调试,
    2020-03-15
    1
  • mac react-native安装
    install {代码...} docs react-native
    2016-10-02
  • 自己动手写 React源码 ——【7】实现 ReactDOM
    深入理解 React 源码,带你从零实现 React v18 的核心功能,构建自己的 React 库。电子书地址:[链接]源代码地址:[链接]送我一个免费的 ⭐️ Star,这是对我最大的鼓励和支持。
    2024-03-23
  • 一分钟用上热更新 React Fast Refresh(react-refresh)
    React Fast Refresh 是 React 官方为 React Native 开发的模块热替换(HMR)方案,由于其核心实现与平台无关,所以也适用于 Web。
    2020-08-07
    5
  • 如何在SAP Fiori应用里使用React component
    在MyApp.jsx里引入UI5针对React框架的开发的Card web Component: 代码如下: {代码...} 然后和正常的React应用一样,在App.js里引入我们自定义的Component: 代码如下: {代码...} 这个Card Component是SAP发布的针对React框架的标准组件。 可以在这个链接里看到明细: [链接] 开发完毕后,npm start可以看到效果了: ...
    2020-02-08
  • React Native 并没有死!
    最近的React Native 备受打击,Google 发布了首个 Flutter 预览版、Vue.js 在 GitHub 上的 star 数量超过了 React.js,而如今全球著名的民宿预订平台 Airbnb 突然宣布要弃 React Native 坑而逃,回归原生技术开发。最近在线教育机构Udacity 的移动团队也宣布其已经删除了应用中使用 React Native 编写的所有功能。
    2018-07-25