el-tabs事件绑定(Element UI)

标签代码


	
	
	

data初始化‘activeName’的值

data() {
   return {
      activeName: '0',
   }
}

用watch监听‘activeName’的变化,从而响应不同的事件

watch : {
   'activeName':function(val) { //监听切换状态-计划单
	    let urlStr = '/index/test?tabid=' + val;
	    this.$router.push(urlStr);
        // 注释,根据val的不同,跳转到不同
   },
}

在create获取URL参数

created() {
			
	if(this.$route.query.tabid) {
		this.activeName = this.$route.query.tabid;
    }else{
	    this.activeName = 0;
    }

},

补充:---------20180725----------
可直接运用tab-click绑定事件



你可能感兴趣的:(Vue)