|
@@ -18,6 +18,7 @@
|
|
|
dataList:[],
|
|
|
tabIndex:0,//当前选中的tab序号
|
|
|
selectIndex:0,
|
|
|
+ lastTabIndex:0,
|
|
|
}
|
|
|
},
|
|
|
props:{
|
|
@@ -38,12 +39,21 @@
|
|
|
// console.warn("***detached-hide***")
|
|
|
},
|
|
|
methods:{
|
|
|
+ resolveIndex(index){
|
|
|
+ this.selectIndex = index || 0;
|
|
|
+ },
|
|
|
tabChange(index){
|
|
|
if(this.tabIndex == index){
|
|
|
return false;
|
|
|
}
|
|
|
+ if(this.$parent.repeatFlag == true){
|
|
|
+ Toast({
|
|
|
+ message: '加载中...请稍后再试',
|
|
|
+ });
|
|
|
+ return false
|
|
|
+ }
|
|
|
this.tabIndex = index;
|
|
|
- if(this.tabIndex==0){
|
|
|
+ if(index==0){
|
|
|
this.dataList = this.leftList;
|
|
|
}else{
|
|
|
this.dataList = this.rightList;
|
|
@@ -51,12 +61,18 @@
|
|
|
this.selectIndex = 0;
|
|
|
this.aiPeopleChange(this.dataList[this.selectIndex])
|
|
|
},
|
|
|
- //空间或者风格切换
|
|
|
+ //AI数字人切换
|
|
|
selectAction(selItem,index) {
|
|
|
console.log('点击动作111:', selItem,index)
|
|
|
if(this.selectIndex == index){
|
|
|
return false
|
|
|
}
|
|
|
+ if(this.$parent.repeatFlag == true){
|
|
|
+ Toast({
|
|
|
+ message: '加载中...请稍后再试',
|
|
|
+ });
|
|
|
+ return false
|
|
|
+ }
|
|
|
this.selectIndex = index;
|
|
|
this.aiPeopleChange(this.dataList[this.selectIndex])
|
|
|
},
|