redux的基本使用方法

2021-10-05 22:47:53 字數 815 閱讀 5889

redux的使用

//檔案store/index.js

import

from

'redux'

const

counterreducer

=function

( statr =

0, action )

=>

}const store =

creatstore

(counterreducer )

export

default store;

元件裡面

import react,

from

'react'

import store from

'./store'

export

default

class

reduxtest

extends

component)}

render()

>

+<

/button>

>

-<

/button>

<

/div>)}

}

因為redux是不像vuex一樣狀態改變後使用到的檢視就會自動重新整理,所以需要去訂閱

redux提供的api

createstore 建立倉庫store

reducer 初始化、修改狀態函式

getstate 獲取狀態值

dispatch 提交更新

subscribe 變更訂閱

redux的基本概念和使用方法整理

使用state用於管理資料 通過觸發action來更新state 通過乙個或多個reducer去將state和action進行聯絡,返回新的state 在這些reducer之外需要額外開發乙個reducer去呼叫這些reducer,進而去管理整個應用的state,這基本上就是react思想的全部 使...

redux基本使用

actiontype.js 隨著專案大型化,所以要抽取出來乙個actiontype.js檔案來記錄各種actiontype常量 export const set currentindex set currentindex store.js import from redux import rootr...

pthread的基本使用方法

今天寫了個程式,但是很鬱悶的是沒有得到預想的結果 pthread t tid int main void pthread attr t attr pthread attr init attr pthread attr setdetachstate attr,pthread create detach...