摘要: ​ 编写store.js 小state reducer 怎么来 纯函数 state+action 生成新的state actions type return{ } state action setstate(()=>{}) reducer.js 生成新的state 计算 action.js 修改st 阅读全文
posted @ 2021-06-28 20:15 小李的博世界 阅读(1043) 评论(0) 推荐(0) 编辑
摘要: ​ import React, { Component } from 'react'; import {connect} from 'react-redux'; import {actions} from './_index.js'; class View extends Component { c 阅读全文
posted @ 2021-06-28 20:14 小李的博世界 阅读(45) 评论(0) 推荐(0) 编辑
摘要: ​ 创建项目第一步 基本搭建 在创建之前,需要有一个git 仓库,我们要把项目搭建到git 中 目录介绍 cd 到某个盘 mkdir workspace 创建workspace文件夹 cd workspace 进入workspace文件夹 workspace一般为我们仓库和项目总目录 git@1 仓 阅读全文
posted @ 2021-06-28 20:13 小李的博世界 阅读(41) 评论(0) 推荐(0) 编辑
摘要: ​ 1、创建app, npx create-react-app my-app Cmd Copy 2、进入项目目录 cd my-app Cmd Copy 3、启用配置文件(默认是不开启配置文件的) yarn eject Cmd Copy 这时候会报错,意思大概是你要把之前的文件最好提交一下git gi 阅读全文
posted @ 2021-06-28 20:12 小李的博世界 阅读(242) 评论(0) 推荐(0) 编辑
摘要: ​ state jsx 1、state 2、setState 3、函数 事件 调用 mobx 1、state 2、setState( action) 3、view(函数 事件 调用) 一个store 或几个 redux ??? 1、state 2、action(唯一修改state) 3、reduce 阅读全文
posted @ 2021-06-28 20:11 小李的博世界 阅读(48) 评论(0) 推荐(0) 编辑
摘要: ​ 创建项目第六步 mobx 1、安装 yarn add mobx yarn add mobx-react 2、新建/src/store/store.js import {observable, computed, action, autorun,runInAction} from 'mobx'; 阅读全文
posted @ 2021-06-28 20:10 小李的博世界 阅读(211) 评论(0) 推荐(0) 编辑
摘要: ​ import React, { useState, useEffect } from "react"; // antd import { Pagination } from "antd"; // 二次封装axios import Unit from "../分页/index.js"; const 阅读全文
posted @ 2021-06-28 20:09 小李的博世界 阅读(477) 评论(0) 推荐(0) 编辑
摘要: ​ import axios from 'axios'; import qs from 'qs'; const Unit = { async getApi(ajaxCfg){ let data = await axios.get(ajaxCfg.url,{params:ajaxCfg.cfg}, { 阅读全文
posted @ 2021-06-28 20:08 小李的博世界 阅读(49) 评论(0) 推荐(0) 编辑
摘要: ​ input react 表单 input 密码框在谷歌浏览器下 会有黄色填充 官网的不太用,这个比较好用 type="password" autoComplete="new-password" HTML index.jsx import React, { Component } from 're 阅读全文
posted @ 2021-06-28 20:07 小李的博世界 阅读(247) 评论(0) 推荐(0) 编辑
摘要: ​ 移动端适配文件(引入scss) @charset "UTF-8"; $yh:"Microsoft yahei"; @function rm($px, $base: 24) { @return ($px / $base) * 1rem; } // @function pxToRemr($px, $ 阅读全文
posted @ 2021-06-28 20:05 小李的博世界 阅读(90) 评论(0) 推荐(0) 编辑
摘要: ​ 创建项目第一步 基本搭建 在创建之前,需要有一个git 仓库,我们要把项目搭建到git 中 目录介绍 cd 到某个盘 mkdir workspace 创建workspace文件夹 cd workspace 进入workspace文件夹 workspace一般为我们仓库和项目总目录 git@1 仓 阅读全文
posted @ 2021-06-28 20:04 小李的博世界 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 前端面试题汇总 一、HTML 和 CSS...............................................................................................................................19 阅读全文
posted @ 2021-06-28 20:03 小李的博世界 阅读(918) 评论(0) 推荐(0) 编辑