text: Component({
      externalClasses: ['i-class'],
      properties : {
          //slot name
          name : {
              type : String,
              value : ''
          },
          //can click or not click
          checkable : {
              type : Boolean,
              value : false
          },
          //is current choose
          checked : {
              type : Boolean,
              value : true
          },
          //background and color setting
          color : {
              type : String,
              value : 'default'
          },
          //control fill or not
          type : {
              type : String,
              value : 'dot'
          } 
      },
      methods : {
          tapTag(){
              const data = this.data;
              if( data.checkable ){
                  const checked = data.checked ? false : true;
                  this.triggerEvent('change',{
                      name : data.name || '',
                      checked : checked
                  });
              }
          }
      }
  })