Omi框架經(jīng)過幾十個版本的迭代,越來越簡便易用和強(qiáng)大。
經(jīng)過周末的連續(xù)通宵加班加點(diǎn),Omi v1.0版本終于問世。雖然版本遵循小步快跑、頻繁迭代,但是Omi團(tuán)隊成員都有著克制之心,處女座占了半壁江山,所以O(shè)mi的API除了增量的API,其他的歷史API沒有任何變化。
廢話不多說,這就為大家介紹到目前1.0版本為止,關(guān)于Omi,你必須知道的點(diǎn)點(diǎn)滴滴。
強(qiáng)大的Store系統(tǒng)
先說說Store系統(tǒng)是干什么的!
當(dāng)我們組件之間,擁有共享的數(shù)據(jù)的時候,經(jīng)常需要進(jìn)行組件通訊。在Omi框架里,組件通訊非常方便:
通過在組件上聲明 data-* 傳遞給子節(jié)點(diǎn)
通過在組件上聲明 data 傳遞給子節(jié)點(diǎn) (支持復(fù)雜數(shù)據(jù)類型的映射)
聲明 group-data 把數(shù)組里的data傳給一堆組件傳遞(支持復(fù)雜數(shù)據(jù)類型的映射)
完全面向?qū)ο?,可以非常容易地拿到對象的?shí)例,之后可以設(shè)置實(shí)例屬性和調(diào)用實(shí)例的方法。比如(標(biāo)記name、標(biāo)記omi-id)