写在前面
Omi从设计之初,就是往标准的DOM标签的标准传递方式靠齐。比如:
- 下划线自动转驼峰, data-page-index传到子组件就变成this.data.pageIndex
- data-xx 传递到子节点全都变成字符串,如data-page-index="1"到子节点中this.data.pageIndex就是字符串"1"
这样会有什么局限性和问题?如:
- 无法传递JSON
- 无法传递number类型
- 无法传递bool类型
那么支持传递javascript表达式就能解决这些痛点。
废话不多说,来看神器的冒号。
冒号标记
看下面例子: