11Component ( {
22 behaviors : [ 'wx://form-field' ] ,
3- externalClasses : [ 'l-class' , 'l-disabled-class' ] ,
3+ externalClasses : [ 'l-class' , 'l-disabled-class' , 'l-icon-class' ] ,
44 relations : {
55 '../checkbox-group/index' : {
66 type : 'parent'
@@ -61,7 +61,7 @@ Component({
6161 } ,
6262 ready ( ) {
6363 const parent = this . getRelationNodes ( '../checkbox-group/index' ) [ 0 ] ;
64- let { placement :parentPlacement } = parent . properties ;
64+ let { placement : parentPlacement } = parent . properties ;
6565 this . setData ( { parentPlacement} ) ;
6666 } ,
6767 methods : {
@@ -73,10 +73,10 @@ Component({
7373
7474 const parent = this . getRelationNodes ( '../checkbox-group/index' ) [ 0 ] ;
7575
76- if ( this . properties . checked ) {
77- if ( this . isOverflow ( 'minSelected' ) ) return ;
76+ if ( this . properties . checked ) {
77+ if ( this . isOverflow ( 'minSelected' ) ) return ;
7878 } else {
79- if ( this . isOverflow ( 'maxSelected' ) ) return ;
79+ if ( this . isOverflow ( 'maxSelected' ) ) return ;
8080 }
8181
8282 const item = {
@@ -102,7 +102,11 @@ Component({
102102 let isOverflow = type === 'minSelected' ? selectedLength <= limit : selectedLength >= limit ;
103103 if ( isOverflow ) {
104104 let backType = type === 'minSelected' ? 'min_selected' : 'max_selected' ;
105- parent . onEmitOverflowHandle && parent . onEmitOverflowHandle ( { key : this . properties . key , limitNumber : limit , type : `overflow_${ backType } ` } ) ;
105+ parent . onEmitOverflowHandle && parent . onEmitOverflowHandle ( {
106+ key : this . properties . key ,
107+ limitNumber : limit ,
108+ type : `overflow_${ backType } `
109+ } ) ;
106110 }
107111 return isOverflow ;
108112 }
0 commit comments