看了官方文档,提供了一个:$remove.
但我给定了索引,也没删除,也没报错,查看对象还是存在数据.
我的数据结构如下:
var tabData={ "tabs":[{ id:0, url:"index.html", text:"首页" }] }; var tabsItemVm=new Vue({ el:'.J_menuTabs', data:tabData, methods:{ 'delTab':function(id){//根据id去查找删除 var index=0; for( i in tabData.tabs){ if(tabData.tabs[i].id==id){ index=i; //索引 } } this.tabs.$remove(index); //没效果? } } })
相关分类