寫在前面

Omi框架可以通過在組件上聲明 data-* 把屬性傳遞給子節(jié)點(diǎn)。
Omi從設(shè)計(jì)之初,就是往標(biāo)準(zhǔn)的DOM標(biāo)簽的標(biāo)準(zhǔn)傳遞方式靠齊。比如:

  • 下劃線自動(dòng)轉(zhuǎn)駝峰, data-page-index傳到子組件就變成this.data.pageIndex

  • data-xx 傳遞到子節(jié)點(diǎn)全都變成字符串,如data-page-index="1"到子節(jié)點(diǎn)中this.data.pageIndex就是字符串"1"

這樣會(huì)有什么局限性和問題?如:

  • 無法傳遞JSON

  • 無法傳遞number類型

  • 無法傳遞bool類型

那么支持傳遞javascript表達(dá)式就能解決這些痛點(diǎn)。

廢話不多說,來看神器的冒號(hào)。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式