// src/panels/views/AircraftView.ts import { BaseView } from './BaseView'; interface AircraftViewData { id: string; name: string; projectId: string; } export class AircraftView extends BaseView { render(data?: { aircrafts: AircraftViewData[] }): string { const aircrafts = data?.aircrafts || []; console.log('AircraftView 渲染数据:', aircrafts); const aircraftsHtml = aircrafts.map(aircraft => `
| 飞行器 | 配置 | 操作 |
|---|---|---|