Nativescript 在TabView中更改selectedIndex不会更改可见选项卡
我的模板包括以下行Nativescript 在TabView中更改selectedIndex不会更改可见选项卡,nativescript,nativescript-vue,Nativescript,Nativescript Vue,我的模板包括以下行 <TabView selectedIndex="activeTabIndex" @selectedIndexChange="onTabChange"> 我得到的是:当用户点击一个标签标题时,如果需要,标签会显示变化,以反映用户点击的标签 直到现在 然后我补充说 onTodoCircleTap(item) { const index = this.todos.indexOf(item); this.d
<TabView selectedIndex="activeTabIndex" @selectedIndexChange="onTabChange">
我得到的是:当用户点击一个标签标题时,如果需要,标签会显示变化,以反映用户点击的标签
直到现在
然后我补充说
onTodoCircleTap(item) {
const index = this.todos.indexOf(item);
this.dones.unshift(item);
this.todos.splice(index, 1);
this.activeTabIndex = 1;
},
我确信,使用console.log,当触发此事件时,如果需要,activeIndex会从第一个选项卡的0更改为1,第二个选项卡,当然也可以是反之亦然
但在这种情况下,TabView不会更新,或者,TabView的可见选项卡不会更改以反映activeTabIndex
我做错了什么
注:我正在官方操场上的在线官方教程第13/29步
该死,我已经找到自己的错了 我需要换衣服
<TabView selectedIndex="activeTabIndex"
进入
注意selectedIndex前面的“:”字符
<TabView selectedIndex="activeTabIndex"
<TabView :selectedIndex="activeTabIndex"