subscription 語義是訂閱,用於訂閱乙個資料來源,然後根據條件 dispatch 需要的 action。資料來源可以是當前的時間、伺服器的 websocket 連線、keyboard 輸入、geolocation 變化、history 路由變化等等。
例:(監聽路由變化,一旦跳轉到'/treatrecord'頁面,dispatch reducers的中改變當前頁方法)
import pathtoregexp from 'path-to-regexp';(yarn add path-to-regexp )具體使用:
setup是方法名,可以隨便取
使用的情況:1、當路由跳轉到指定頁面時可以操作
subscriptions: ) ) => )//一旦符合就修改頁面為第一頁}})
},},
2、只要路由跳轉,就執行操作(modal改變,connect的頁面也會自動重新整理)
subscriptions: ) ) =>
});})
},},
使用dva框架的總結
最近的專案是react dva atd webpack的乙個後台專案,剛接觸dva就感覺很喜歡,很簡潔用著很爽。關於使用redux中的一些問題 1 檔案切換問題 redux的專案通常喲啊分為reducer action saga component等等,我們需要在檔案之間來回切換,並且檔案通常是分目...
使用dva框架的總結
最近的專案是react dva atd webpack的乙個後台專案,剛接觸dva就感覺很喜歡,很簡潔用著很爽。關於使用redux中的一些問題 1 檔案切換問題 redux的專案通常喲啊分為reducer action saga component等等,我們需要在檔案之間來回切換,並且檔案通常是分目...
dva簡單使用
官網 npm install dva cli g dva v yarn global add dva cli dva cli version 0.9.1dva new dva quickstartnpm start yarn start接到需求之後推薦的做法不是立刻編碼,而是先以上帝模式做整體設計。...