Navigation Menu

Skip to content

cooleye/connect.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage

src/下的connect.js 拷贝到项目src/目录下,替代 react-redux即可。

例如:

import React from 'react';
import './App.css';
import store  from './store'

import {Provider} from 'react-redux'
import Counter from './components/Counter'

import Cart from './components/Cart'
import {Container} from './connect.js'

// 这一部分使用connect.js
let c = <Container  store={store}>
            <Cart/>
        </Container>

// 这一部分使用react-redux
let p = <Provider store={store}>
            <Counter/>
        </Provider>

function App() {
  return (
  <div>{c}</div>
  );
}

export default App;

About

50行代码实现react-redux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published