123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- import { Component } from '@angular/core';
- import { NavController } from '@ionic/angular';
- @Component({
- selector: 'app-home',
- templateUrl: 'home.page.html',
- styleUrls: ['home.page.scss'],
- })
- export class HomePage {
- // 假设这些数据从后端API获取
- weather = {
- temperature: 22,
- condition: '晴天',
- icon: 'sunny'
- };
- todos = [
- { text: '完成日报', completed: false },
- { text: '参加会议', completed: false },
- { text: '买菜', completed: false }
- ];
- traffic = {
- status: '路况良好,预计10分钟到达'
- };
- constructor(private navCtrl: NavController) {}
- // 打开设置页面
- openSettings() {
- this.navCtrl.navigateForward('/settings');
- }
- // 打开个人资料页面
- openProfile() {
- this.navCtrl.navigateForward('/profile');
- }
- // 跳转到注册页面
- goToRegister() {
- this.navCtrl.navigateForward('/register');
- }
- // 跳转到登录页面
- goToLogin() {
- this.navCtrl.navigateForward('/login');
- }
- // 查看交通详情
- viewTrafficDetails() {
- this.navCtrl.navigateForward('/traffic-details');
- }
- }
|