回到正题,不能否认,现在的大前端,真的太牛了,PC端可以跨三种平台开发,移动端可以一次编写,生成各种小程序以及React-native应用,然后跑在ios和安卓以及网页中 , 这里不得不说--...Electron相当于给React生成的单页面应用套了一层壳,如果涉及到文件操作这类的复杂功能,那么就要依靠Electron的主进程,因为主进程可以直接调用Node.js的API,还可以使用C++插件,...直接看图
首先是Redux
React 只负责页面渲染, 而不负责页面逻辑, 页面逻辑可以从中单独抽取出来, 变成 store,状态及页面逻辑从 里面抽取出来, 成为独立的 store...在入口APP组件中,注入props,实现状态树的管理
import React from 'react'
import { HashRouter, Route, Redirect, Switch } from...在组件即将卸载的时候,移除了所有的跨进程通信的事件监听
使用了dva进行路由跳转
连接了状态树,读取了状态树main模块的main状态数据
进入上一个组件的子组件
import React from '