You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
	
	
		
		
			
	
    
		
			
				
					
						                                | 
						 | 
						import { VantComponent } from '../common/component';VantComponent({  classes: ['active-class', 'disabled-class'],  relation: {    type: 'ancestor',    name: 'sidebar',    current: 'sidebar-item',  },  props: {    dot: Boolean,    badge: null,    info: null,    title: String,    disabled: Boolean,  },  methods: {    onClick() {      const { parent } = this;      if (!parent || this.data.disabled) {        return;      }      const index = parent.children.indexOf(this);      parent.setActive(index).then(() => {        this.$emit('click', index);        parent.$emit('change', index);      });    },    setActive(selected) {      return this.setData({ selected });    },  },});
  |