收藏本版 |訂閲

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

  • React源码解析之React.Children.map()(五)
      一,React.Children是什么?      是为了处理this.props.children(this.props.children表示所有组件的子节点)这个属性提供的工具,是顶层的api之一    React.children的用处:https://www.cnblogs.com/sunxiaopei/p/13805645.html 二,React.Children.map的结构及举例  结构:React.C ...
    0163 一人难称百人心 发表于 2020-2-22 React论坛
  • React的React.createContext()源码解析(四)
    一.产生context原因 从父组件直接传值到孙子组件,而不必一层一层的通过props进行传值,相比较以前的那种传值更加的方便、简介。 二.context的实现方式 新版本(React16.x后) //创建两个组件 Provider,Consumer //let {Provider,Consumer}=React.createContext(defaultValue); //defaultValue可以设置共享的默认数据 当Prov ...
    079 高铁上的动车 发表于 2020-2-19 React论坛
  • react遍历列表
    遍历列表,遍历对象,以及组件 1.遍历列表(map和forEach的区别) return后面不能为空格,回车,否则就是报错,如果非要换行,,在return后面加一个小括号,变成了一个表达式(自执行函数) <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
    0119 洪钰 发表于 2020-2-18 React论坛
  • django+react
    后端: >>> pip install Django==1.11 >>> sudo pip install django-webpack-loader Successfully installed django-webpack-loader-0.6.0 >>> python -m django --version 1.11.11 需要解决跨域问题, 前端才能访问前端: node和npm安装, 包下载: http: ...
    077 流绪潜微梦 发表于 2020-2-17 React论坛
  • TS + React
    项目结构 因为目前项目是没有做前后分离的打算的(一个内部工具平台类的项目),所以大致结构就是基于上次Node项目的结构,在其之上添加了一些FrontEnd的目录结构: . ├── README.md ├── copy-static-assets.ts ├── nodemon.json ├── package.json + ├── client-dist + │   ├── bun ...
    091 十二点五十 发表于 2020-2-4 React论坛
  • 在React中使用react-router-dom路由
    使用React构建的单页面应用,要想实现页面间的跳转,首先想到的就是使用路由。在React中,常用的有两个包可以实现这个需求,那就是react-router和react-router-dom。本文主要针对react-router-dom进行说明。 安装 首先进入项目目录,使用npm安装react-router-dom: npm install react-router-dom --save-dev //这里可以使 ...
    0142 邮储肖朕 发表于 2020-2-3 React论坛
  • React的环境搭建以及脚手架的安装
    1.安装node.js   如果安装了,就请参照第二步;没有的话,去node.js官网下载:https://nodejs.org/zh-cn/download/ 2.检查   win键+r ----->打开资源管理器---->输入cmd------>在命令窗口输入node -v和npm -v(是为了检查版本号)         因为国内使用npm很慢,我们可以使用淘宝的cnpm,同时设置镜像地址   ...
    0119 倔头 发表于 2020-2-3 React论坛
  • React Select组件
    #cnblogs_post_body img { max-width: 600px; height: auto } 官网:   1)http://jedwatson.github.io/react-select/   2)https://github.com/JedWatson/react-select   3)https://www.npmjs.com/package/react-select demo结构:   package.json "dependencies": { "react": "^16.12.0", "react-dom" ...
    0124 没事找事 发表于 2020-1-22 React论坛
  • react项目搭建和启动
    1.全局安装webpack npm install webpack 然后在启动的时候就会报错          改成带上版本号就不会报错 npm install webpack@3.5.5 -g --unsafe-perm 2.创建package.json文档  .首先新建文件reactWebpacke(这个名字自己随便取),然后在此文件执行下面代码 npm config set regis ...
    0120 华彦 发表于 2020-1-19 React论坛
  • 在 React 中使用 Typescript
    前言   用 Typescript 写 React 可比写 Vue 舒服太多了,React 对 ts 的支持可谓天生搭档,如果要用 ts 重构项目,不像 Vue 对项目破坏性极大,React 可以相对轻松的实现重构。 顺便一提:全局安装的 create-react-app 现已无法再下载完整的 React 项目模版,必须先 npm uninstall -g create-react-app 移除命令 再 ...
    0158 乌拉拉 发表于 2020-1-18 React论坛
  • React Navigation 学习
      React Navigation: Android 和 iOS 设备上的路由工具,包括手势和动画。 零、环境篇 在使用 react-navigation 之前,我们需要创建一个 react-native 项目。(参考https://reactnative.cn/docs/getting-started)   一、Navigator 的种类和创建 在 web 项目中的 react-router,只负责功能实现,样式是需要开 ...
    0134 拔丝太阳 发表于 2020-1-17 React论坛
  • React的React.createElement源码解析(一)
    一.什么是jsx  jsx是语法糖  它是js和html的组合使用  为什么用jsx语法?  高效定义模版,通过babel编译后使用 不会带来性能问题 二.jsx语法转化为js语法    jsx语法通过babel转化为js语法 内部调用了React.createElement()方法    html标签     自定义组件 &nbs ...
    091 集思以广益 发表于 2020-1-17 React论坛
  • React+Flask打造前后端分离项目开发环境
    目录前言Backend-FlaskFrontend-ReactDoneReferences 前言 新的一年,开始水第一篇技术文。碰巧最近React玩得多,撸一篇文章纪念一下开发环境的搭建。🤔 原文:React+Flask打造前后端分离项目开发环境 开篇两问: 什么是React?:React,用于构建用户界面的 JavaScript 库(官网复制粘贴,真香,不用怎么写template了, ...
    0137 醉梦天邪 发表于 2020-1-13 React论坛
  • ReactNative: 了解相机第三方库react-native-camera的使用
    一、简介 在前一篇文章中,初步介绍了RN提供的关于相机功能CameraRoll的使用了。很多时候,这种最基础的API有时很难满足功能需求,此时,如果不想重复造轮子,我们可以选择一个完善好用的第三库。react-native-camera就是一个非常不错的关于相机功能的第三方库,使用这个框架基本能满足大多数的需求,现在来简单研究一下。 ...
    0157 王胜凯松源草马 发表于 2020-1-11 React论坛
  • React Native 性能优化指南
    2020 年谈 React Native,在日新月异的前端圈,可能算比较另类了。文章动笔之前我也犹豫过,但是想到写技术文章又不是赶时髦,啥新潮写啥,所以还是动笔写了这篇 React Native 性能优化的文章。 本文谈到的 React Native 性能优化,还没到修改 React Native 源码那种地步,所以通用性很强,对大部分 RN 开发者来说都用得着 ...
    096 颜值主播乔碧萝 发表于 2020-1-9 React论坛
  • react路由传参(3种方式)
    1、params传参(刷新页面后参数不消失,参数会在地址栏显示) 路由页面:<Route path='/demo/:id' component={Demo}></Route> //注意要配置 /:id 路由跳转并传递参数: 链接方式:<Link to={'/demo/'+'6'}>XX</Link> 或:<Link to={{pathname:'/demo/'+'6'}}>XX</Link> js方式:this.props.history.push('/ ...
    0129 坚毅勇敢 发表于 2020-1-8 React论坛
  • React中useEffect的源码解读
    前言 对源码的解读有利于搞清楚Hooks到底做了什么,如果您觉得useEffect很“魔法”,这篇文章也许对您有些帮助。 本篇博客篇幅有限,只看useEffect,力求简单明了,带您到React Hooks的深处看看 按图索骥找到Hook相关源码(可以直接跳) 首先我们从Github上得到react的源码,然后可以在packages中找到react文件夹,其中的in ...
    0119 逍遥油 发表于 2020-1-7 React论坛
  • 关于为什么使用React新特性Hook的一些实践与浅见
    前言 关于Hook的定义官方文档是这么说的: Hook 是 React 16.8 的新增特性。它可以让你在不编写 class 的情况下使用 state 以及其他的 React 特性。 简单来说,就是在使用函数式组件时能用上state,还有一些生命周期函数等其他的特性。 如果想了解Hook怎么用,官方文档和阮一峰的React Hooks 入门教程都讲得很清楚了,我建 ...
    090 江西乾千翼 发表于 2019-12-27 React论坛
  • react之taro介绍
      从vue转战react了,今天介绍下第一次用到taro的一个介绍,      1、首页要利用小程序的分包subPackages进行设置,首次加载不要太多 配置 1 config: Config = { 2 pages: [ 3 'pages/home/index',//首页 4 'pages/mine/index', // 我的页面 5 'pages/aboutUs/index', // 关于我们 6 ...
    079 水墨枫杨 发表于 2019-12-27 React论坛
  • React中路由的基本使用
    1、React路由介绍  现在我们来搞一搞React中的路由吧,别问我为什么这木喜欢用搞这个字,因为它比较深奥。     注意下面我们使用的是React-Router-DOM     React中的路由基本使用还是满简单的,零碎的小东西有点多,所以我直接把他们揉到一起做了一个小例子,代码我都写上注释了,应该挺简单易懂的 &n ...
    0168 张加刘结发妻子张靓颖 发表于 2019-12-25 React论坛
  • 下一頁 »

    快速發帖

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

    本版積分規則

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

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

    在本版发帖返回顶部