:radioactive: React堆
RxJs商店
用RxJ制作的基本可观察商店
生产就绪的简约REDUX 。
:bullseye: 动机
避免使用繁琐而复杂的库,例如NgRX
:sparkles: 采用
const initialBasket : Basket = { client : '' , items : [ ] , status : '' } ;
const basket$ = new Store < Basket> ( initialBasket ) ;
// BASIC USAGE
// get snapshot
const currentBasket : Basket = basket$ . getState ( ) ;
console . log ( currentBasket ) ;
// observe changes
basket$ . getState$ ( ) . subscribe ( {
next :
评论0
最新资源