react学习

1.安装或升级node(react对node版本要求比较高,低版本可能会报错)

2.npm安装react(建议管理员运行命令行)

(npm安装速度慢,建议使用淘宝镜像源cnpm)

npm install -g cnpm --registry=https://registry.npmmirror.com
npm config set registry https://registry.npmmirror.com

3.cnpm安装模块

cnpm install [name]

4.搭建react开发环境

cnpm install -g create-react-app

5.创建运行项目(自定义文件夹下)

create-react-app my-app
cd my-app/
npm start

6.在浏览器中打开 http://localhost:3000/ ,结果如下图所示:

 7.页面基本结构

 8.与react配套社区项目:redux,dva,antd,umi

 9.react组件的使用

                A.建立组件:例如slider

import React from "react";
import Slider from "react-slick";
import "slick-carousel/slick/slick.css";
import "slick-carousel/slick/slick-theme.css";
import './slider.css'
function slider(props) {
    // return <h1>Hello World!{props.name}!</h1>;
    const settings = {
        dots: true,
        infinite: true,
        speed: 500,
        slidesToShow: 3,
        slidesToScroll: 2
    };
    return (
        <div>
            <h2> Single Item</h2>
            <Slider {...settings}>
                <div className="boxSlider">
                    <h3>1</h3>
                </div>
                <div className="boxSlider">
                    <h3>2</h3>
                </div>
                <div className="boxSlider">
                    <h3>3</h3>
                </div>
            </Slider>
        </div>
    );
}
export default slider;

                B.使用组件

import Slider from './compontents/slider/slider';
const nameSlider = '1111111'
 return (
        <div className="App">
            <Slider name={nameSlider}/>
        </div>
    );

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值