vue+elementui|vue+elementui el-cascader回填功能
updateChart(id) {
this.$http.get('url?id='+id)
.then(res => {
if (res.data.success === true) {
this.dataTableId = res.data.data.dataTableId
this.dragTo.values = res.data.data.dragTo
this.$refs.hottable.editShowTableMe(res.data.data)
this.$http.post('url', {id: this.dataTableId})
.then(response => {
this.dataInfo2 = [response.data.data[0].directoryId,this.dataTableId]
this.dragFrom.measures = []
this.dragFrom.measures = response.data.data[0].design.schema.measure
this.deleteChecked()
})
.catch(function(error) {
console.log(error)
})
}
})
.catch(err => {
console.log(err)
})
},
deleteChecked() {
var arr = []
for (let i = 0;
i < this.dragFrom.measures.length;
i++) {
for (let j = 0;
j < this.dragTo.values.length;
j++) {
if (
this.dragFrom.measures[i].column === this.dragTo.values[j].column
) {
arr.push(i)
}
}
}
for (var k = 0;
k < arr.length;
k++) {
if (k == 0) {
this.dragFrom.measures.splice(arr[k], 1)//删除arr[0],删除一个
} else {
this.dragFrom.measures.splice(arr[k] - k, 1)//删除arr[0],删除一个,这样判断的意思是一直从第一个开始删除
}
}
},
【vue+elementui|vue+elementui el-cascader回填功能】
推荐阅读
- 灰土、素土怎么回填,验收一次过关
- vue+elementui+vuex+sessionStorage实现历史标签菜单的示例代码
- 数据的回填
- 修改数据的下拉框回填和页面跳转
- vue+elementui|vue+elementui el-upload上传文件携带参数
- vue+elementui封装select-tree下拉树【单选|多选】模块
- vue|vue+elementui 使用tabs 浏览器会卡死问题
- vue+elementui中下拉框中的数据点击,显示不同的图片,事件怎么写,感谢有没有大佬啊
- el-cascader高度溢出问题
- element-ui|element-ui el-cascader根据当前id获取完整路径