React
分享React及其项目配置,React中常见的问题。
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
锋利的二丫
这个作者很懒,什么都没留下…
展开
-
在 React 中使用 React-Redux 的示例
在 Create-React-App 中使用 React-Redux 的示例在实现这个例子之前,请先去官网查看基本概念和 redux 的要素。安装npm i redux react-redux --save配置我们需要手动新建 状态管理的目录,一般情况下,我们会在 src 下新建一个store 的文件夹,来管理状态。// store/reducer.js// 默认状态const defaultState = { count: 0};// 用 reducer 来处理具体想要操作原创 2020-11-23 10:42:19 · 482 阅读 · 2 评论 -
React + Ant Design 利用递归动态生成菜单栏
React + Ant Design 利用递归动态生成菜单栏自定义菜单配置文件// menu-list.js// 引入菜单向需要的图标import { HomeOutlined, AppstoreOutlined, UserOutlined, SettingOutlined, BarChartOutlined, LineChartOutlined, Unorde...原创 2020-03-14 12:07:50 · 5981 阅读 · 0 评论 -
React脚手架(6)React-router配置,传参
React Router 是完整的 React 路由解决方案。React Router 保持 UI 与 URL 同步。它拥有简单的 API 与强大的功能例如代码缓冲加载、动态路由匹配、以及建立正确的位置过渡处理。你第一个念头想到的应该是 URL,而不是事后再想起。路由的环境搭建和配置使用一下命令安装 React 的路由。react-router: 实现了路由的核心功能react-rout...原创 2019-08-22 16:41:46 · 4593 阅读 · 0 评论 -
React脚手架(5)Props和PropTypes检查类型
Props组件的优势就是将项目中需要展示的内容划分成小的UI模块,方便复用,降低代码冗余。组件被封装时,某些数据是不确定的,只有在组件被调用时确定,也就是说,在调用组件时,可以向被调用的组件传参,组件可以用props获取这些数据并渲染。示例一(用函数封装的组件):// App.jsimport React, { Component } from 'react';const handso...原创 2020-07-01 09:05:10 · 4369 阅读 · 0 评论 -
React脚手架(4)数据渲染方式
JSX中的表达式JSX语法允许{}在结构中使用表达式。一、在{}中直接渲染数据// src/components/login/login.jsimport React from 'react'const str = '我从污秽和淤泥中复苏,我是灼热的青莲,我是,唯一的美。';class Login extends React.Component { render() { r...原创 2019-04-25 09:55:31 · 4391 阅读 · 0 评论 -
React(3)组件的样式styled-components
组件的样式一、简单使用我们可以为每个组件单独创建一个css样式文件,然后在js文件中,直接导入使用:// header-nav.js...import './header-nav.css'...但是这种方式导入的样式会作用于全局。如果要让当前样式只生效于当前组件,可以在选择器上加以限制。比如在声明组件时为当前组件的根元素添加一个唯一的id或类名。然后在样式列表中加上这个选择器标识即...原创 2019-04-22 19:09:02 · 4775 阅读 · 0 评论 -
React脚手架(2)组件的结构和JSX
组件的创建前端的文件目录树,除了特定的配置文件之外,其他都可以按照自己的项目需求创建,但是要层次结构分明,一般情况下,我们按照组件功能或者路由来生成项目的目录树(示例在src目录下新建一个components文件夹,然后在其中新建组件)。组件的文件React中的组件都是以JS文件的形式呈现的。新建HeaderNav组件,那就新建一个header-nav.js组件的代码React...原创 2019-04-22 16:02:27 · 4624 阅读 · 0 评论 -
React脚手架(1)安装项目
脚手架环境配置从node官网下载node安装react脚手架环境npm install -g create-react-app安装react项目用终端打开你要安装项目的父级目录create-react-app myapp运行项目cd myappnpm start入口文件逻辑入口:src/index.js结构入口:public/index.html根组件:...原创 2019-04-22 09:28:08 · 4149 阅读 · 1 评论