El-checkbox
源码部分:
可以看出checkbox和radio的整体结构是很类似的,具体细节就不分析了,就简单看看差异点
如果checkbox是个group时 这里的value/model是用数组存储的
注意:
暴露给外面的接口 change
样式部分:
这里需要关注的是它这个√的css表示(利用正方向 去掉左上border 然后旋转得到)
EL-checkbox-group
源码部分:
可以看到,其实group基本没什么逻辑,传值和赋值都在checkbox组件内部实现了
实现的方式就是通过compute和$emit
用例: