profile.page.ts 967 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. import { Component } from '@angular/core';
  2. import { NavController } from '@ionic/angular';
  3. @Component({
  4. selector: 'app-profile',
  5. templateUrl: './profile.page.html',
  6. styleUrls: ['./profile.page.scss'],
  7. })
  8. export class ProfilePage {
  9. nickname: string = '用户昵称';
  10. days: number = 123; // 模拟数据,可根据实际情况修改
  11. constructor(private navCtrl: NavController) {}
  12. goToHelpPage() {
  13. this.navCtrl.navigateForward('/help');
  14. }
  15. goToProfileInfo() {
  16. this.navCtrl.navigateForward('/profile-info');
  17. }
  18. goToStatsReport() {
  19. this.navCtrl.navigateForward('/stats-report');
  20. }
  21. share() {
  22. // 分享功能实现
  23. }
  24. backup() {
  25. // 备份功能实现
  26. }
  27. restore() {
  28. // 恢复功能实现
  29. }
  30. sync() {
  31. // 云同步功能实现
  32. }
  33. clearCache() {
  34. // 清除缓存功能实现
  35. }
  36. clearStats() {
  37. // 清除统计数据功能实现
  38. }
  39. changeLanguage() {
  40. // 语言设置功能实现
  41. }
  42. }