Chaunjie / kai-ui

高颜值组件库,简单易用,同时支持原生和wepy框架
https://chaunjie.github.io/kui/dist
215 stars 33 forks source link

Tab组件bind:select返回参数错误 #6

Closed GodStream closed 5 years ago

GodStream commented 5 years ago
this.triggerEvent('select', index); // 只返回了index
this.triggerEvent('select', tabData.list[index]); // 按文档描述 应返回当前对象
Chaunjie commented 5 years ago

@GodStream 文档上描述有错误,我马上更改下,感谢

Chaunjie commented 5 years ago

返回的参数还是index

GodStream commented 5 years ago

我认为可能返回id会好一点?

Chaunjie commented 5 years ago

我一开始也是设计为返回id,但是后来发现返回id的话页面还需要根据这个id去匹配对应的item,处理量比返回 索引更大

GodStream commented 5 years ago

如果直接返回对象会有什么地方不妥吗?

Chaunjie commented 5 years ago

不妥倒是没什么不妥,就是这种设计的时候一般都是返回单个能标识的字段即可,比如说checkbox-group之类的都不会把item整个对象返回

GodStream commented 5 years ago

原来如此,了解了,多谢解惑

Chaunjie commented 5 years ago

不客气