猴面包树
猴面包是JavaScript&打字稿和(至少在默认情况下)的数据树支持光标和通过事件使开发人员能够轻松地浏览和监视嵌套数据。
它的主要灵感来自功能性(例如Clojure的)和的光标。
它旨在提供一个保存应用程序状态的集中模型,并可以通过混合,高级组件,包装器组件或装饰器(在)轻松地与React配对。
有趣的事实:树( Badbab )是一棵非常大而宏伟的非洲树。
概括
例子
var Baobab = require ( 'baobab' ) ;
var tree = new Baobab ( {
palette : {
colors : [ 'yellow' , 'purple' ] ,
name : 'Glorious colors'
}
} ) ;
var colorsCursor = tree . select ( 'palette' , 'c
1