FDD项目中的总结
1.element中的table組件,里面的方法的參數(shù)是通過載荷的方式添加進(jìn)去的,不需要自己添加
1 <el-table2 ref="thisTable"3 v-loading="loading"4 :data="tableData"5 @selection-change="handleSelectionChange"6 height="100%"7 row-key="ord"8 9 :expand-row-keys="expands" 10 style="width: 100%" 11 >……</el-table> 12 methods: { 13 handleSelectionChange(val) { 14 this.multipleSelection = val; 15 //console.log(this.multipleSelection); 16 if (this.multipleSelection.length == 0) { 17 // 選中的為空,開始輪詢 18 this.$parent.beginGetRealAlarm(); 19 } else { 20 // 有選中的了,停止輪詢 21 this.$parent.stopGetRealAlarm(); 22 } 23 }, 24 }2.在父組件中直接調(diào)用子組件的方法
//父組件******************************* <table-listref="getSelectData"@detailOrd="getdetailOrd"@detailOrdO="getdetailOrdO":list="tablelist"/> import TableList from "@/components/realfault/TableList"; // 表格 // 父組件調(diào)用 this.$refs.getSelectData.clearSelectionFun();//子組件******************************* // 取消選中 clearSelectionFun(){…… }
3.父組件給子組件傳值的時(shí)候,因?yàn)槭峭ㄟ^axios異步請求的,所以,第一次獲取變量的時(shí)候,會是一個(gè)空數(shù)組。如果需要做里面的數(shù)據(jù)處理,則需要判空。否則第一次的時(shí)候,控制臺會出現(xiàn)報(bào)錯(cuò)
總結(jié)
- 上一篇: 西南科技大学计算机学院名师,范勇-西南科
- 下一篇: matebookego win11 ar