文章詳情頁
angular.js - react的redux和vue的vuex,angular呢
瀏覽:147日期:2024-03-09 14:44:21
問題描述
react及redux、vue及vuex,兩種框架及其狀態(tài)管理機(jī)制都用過,發(fā)現(xiàn)redux和vuex雖然寫法差不多,但基本一樣,非常相似,畢竟都是從flux演化而來,想問問angular沒有類似的狀態(tài)管理器嗎?angular是怎么做的?
問題解答
回答1:不知道你說的是angularJs還是Angular(也就是普遍意義上的Angular2.0).首先 redux 是一種架構(gòu),并不是說一定要和React結(jié)合才行,angular系也有相應(yīng)的狀態(tài)管理,比如angularJS版本的ng-redux,Angular的ngrx-store.這些都是基于redux架構(gòu)的實(shí)現(xiàn),你只需要根據(jù)他們的使用說明在自己的項(xiàng)目中使用就好了。另外,angular系中一直有一個(gè)重要的概念:服務(wù)。在項(xiàng)目中引入redux相關(guān)的工具,肯定會(huì)增加項(xiàng)目的復(fù)雜程度,當(dāng)你的項(xiàng)目并不是太需要redux的時(shí)候,你也可以在項(xiàng)目自己通過一個(gè)單例服務(wù)實(shí)現(xiàn)狀態(tài)管理的功能。
標(biāo)簽:
vue
排行榜

熱門標(biāo)簽