:draggable=“true”
放在Tabs表示标签页可拖拽
@on-drag-drop=“handleDragDrop”
给Tabs添加拖拽事件:
changeAddressType(index) {
if (this.formItem.assets[index].addressType == 0) {
this.formItem.assets[index].value_2 = ''
}
},
@on-click=“tabChange”
给Tabs添加点击事件:
用途:可以使得点击标签页后,才链接后端获取数据
tabChange(name) {
let self = this;
if (name === this.tabList[0].name) {
console.log('第一页')
Util.http.get(url地址, {params:参数}).then(function (response) {
if (response.data.status === -1) {
self.$Message.error({
content: response.data.msg
})
self.loadingList = false
} else {
console.log("链接成功!")
}
}).catch(function (error) {
console.log(error);
});
} else if (name === this.tabList[1].name) {
console.log('第二页')
Util.http.get(url地址, {params:参数}).then(function (response) {
if (response.data.status === -1) {
self.$Message.error({
content: response.data.msg
})
self.loadingList = false
} else {
console.log("链接成功!")
}
}).catch(function (error) {
console.log(error);
});
} else if (name === this.tabList[2].name) {
console.log('第三页')
Util.http.get(url地址, {params:参数}).then(function (response) {
console.log(response.data.data)
if (response.data.status === -1) {
self.$Message.error({
content: response.data.msg
})
self.loadingList = false
} else {
console.log("链接成功!")
}
}).catch(function (error) {
console.log(error);
});
}
}