| 
						 | 
						import { VantComponent } from '../common/component';VantComponent({  relation: {    name: 'tabs',    type: 'ancestor',    current: 'tab',  },  props: {    dot: {      type: Boolean,      observer: 'update',    },    info: {      type: null,      observer: 'update',    },    title: {      type: String,      observer: 'update',    },    disabled: {      type: Boolean,      observer: 'update',    },    titleStyle: {      type: String,      observer: 'update',    },    name: {      type: [Number, String],      value: '',    },  },  data: {    active: false,  },  methods: {    getComputedName() {      if (this.data.name !== '') {        return this.data.name;      }      return this.index;    },    updateRender(active, parent) {      const { data: parentData } = parent;      this.inited = this.inited || active;      this.setData({        active,        shouldRender: this.inited || !parentData.lazyRender,        shouldShow: active || parentData.animated,      });    },    update() {      if (this.parent) {        this.parent.updateTabs();      }    },  },});
  |