如何在Vue.js中删除组件及其插槽

时间:2017-05-22 09:20:05

标签: javascript vue.js vuejs2

我正在创建基于组件的Tab功能。请找到代码here

deleteTab: function(selectedTab){
        this.tabs = this.tabs.filter(function(tab){
        return tab._uid != selectedTab._uid
      });
    }

在那里,我添加了删除按钮,需要删除标签和标签详细信息块。有人知道如何删除标签详细信息吗?

1 个答案:

答案 0 :(得分:0)

我建议您关注此视频laracasts以获取更好的代码。

要删除标签和内容,您需要执行以下操作:

 deleteTab: function(tab){
  tab.isActive=false;
  index = this.tabs.indexOf(tab);
  if (index > -1) {
            this.tabs.splice(index, 1);
  }
    console.log(tab)
}

check fiddle