// 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 => ` 🛸 ${aircraft.name} 配置容器 `).join(''); return ` 飞行器配置 ${this.getStyles()}

🚀飞行器配置

${aircraftsHtml}
飞行器 配置 操作
`; } }