import { Component, OnInit } from '@angular/core'; import { IonButton, IonCard, IonCardContent, IonCardHeader, IonCardSubtitle, IonCardTitle, IonContent, IonHeader, IonTitle, IonToolbar } from '@ionic/angular/standalone'; import { CloudObject, CloudQuery } from 'src/lib/ncloud.'; import { CommonModule } from '@angular/common'; // 导入 CommonModule import { MarkdownPreviewModule } from 'fmode-ng'; @Component({ selector: 'my-plan', templateUrl: './my-plan.component.html', styleUrls: ['./my-plan.component.scss'], standalone: true, imports: [IonButton,IonCardContent,IonCardSubtitle,IonCardTitle,IonCardHeader,IonCard,IonContent,IonTitle,IonToolbar,IonHeader, CommonModule,MarkdownPreviewModule ], }) export class MyPlanComponent implements OnInit { plan: any = null; planList:Array = [] constructor() {} ngOnInit() { this.loadPlan(); } async loadPlan() { const query = new CloudQuery('Report'); // 假设 Report 表存储策划信息 try { const results = await query.find(); // 使用 find 方法获取所有记录 console.log('加载的策划内容:', results); this.planList = results; // 将结果存储到 planList 数组中 } catch (error) { console.error('加载策划内容失败:', error); } } }