实现卫星表格数据的更新
This commit is contained in:
@@ -12,7 +12,7 @@
|
||||
<div class="table-body flex flex-col overflow-hidden">
|
||||
<div
|
||||
class="row-item flex"
|
||||
v-for="(row, ri) in satellites"
|
||||
v-for="(row, ri) in data.satellites"
|
||||
:key="`${row.toString()}`"
|
||||
:style="`
|
||||
line-height: 40px;
|
||||
@@ -36,24 +36,23 @@ import { reactive } from 'vue'
|
||||
const oddRowBGC = '#003B51'
|
||||
const evenRowBGC = '#0A2732'
|
||||
|
||||
const header = ['#', '卫星编号', '仰角', '方位角', '载噪比']
|
||||
const satellites = reactive([
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 2, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
{ id: 1, SVID: '1', ele: '1', az: '1', cn0: '1' },
|
||||
])
|
||||
const header = ['卫星编号', '仰角', '方位角', '载噪比']
|
||||
const data = reactive({
|
||||
satellites: [{id: "20", elevationDeg: 68, azimuthTrue: 322, SNRdB: 25}]
|
||||
})
|
||||
|
||||
const update = (GSVArr: Array<any>) => {
|
||||
if (GSVArr.length <= 0 ) return
|
||||
|
||||
let satellites: any[] = []
|
||||
GSVArr.forEach((GSV) => {
|
||||
satellites = satellites.concat(GSV.satellites)
|
||||
})
|
||||
console.log(satellites, '====================');
|
||||
data.satellites = satellites
|
||||
}
|
||||
|
||||
defineExpose({ update })
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
|
||||
Reference in New Issue
Block a user