dynamic.page.ts 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import { Component, OnInit } from '@angular/core';
  2. import { ParseService } from '../../server/parse.service'; // 确保路径正确
  3. Parse.initialize("dev");
  4. (Parse as any).serverURL = 'http://web2023.fmode.cn:9999/parse'
  5. import * as Parse from 'parse';
  6. import { NavController } from '@ionic/angular';
  7. // constructor(private Router: Router) {}
  8. @Component({
  9. selector: 'app-dynamic',
  10. templateUrl: './dynamic.page.html',
  11. styleUrls: ['./dynamic.page.scss'],
  12. })
  13. export class DynamicPage implements OnInit {
  14. dongtais: Parse.Object[] = [];
  15. searchKeyword: string = '';
  16. newBiaoti: string = ''; // 新增的属性
  17. newNeirong: string = ''; // 新增的属性
  18. newTime: string = ''; // 新增的属性
  19. // navCtrl: any;
  20. // navController: any;
  21. constructor(private navCtrl: NavController,private parseService: ParseService) { }
  22. // constructor(private parseService: ParseService) { }
  23. ngOnInit() {
  24. this.loadDongTai();
  25. }
  26. async loadDongTai() {
  27. this.dongtais = await this.parseService.getDongTai();
  28. }
  29. async searchDongTai() {
  30. this.dongtais = await this.parseService.searchDongTai(this.searchKeyword);
  31. }
  32. async deleteDongTai(id: string) {
  33. await this.parseService.deleteDongTai(id);
  34. this.loadDongTai();
  35. }
  36. async createDongTai(biaoti: string, neirong: string, time: string) {
  37. await this.parseService.createDongTai(biaoti, neirong, time);
  38. this.loadDongTai();
  39. }
  40. async submitDongTai() {
  41. console.log(111);
  42. // this.navCtrl.navigateForward('../../app/tab3');
  43. this.navCtrl.back();
  44. }
  45. }