| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- import { Component, signal } from '@angular/core';
- import { Router, RouterModule, RouterOutlet } from '@angular/router';
- @Component({
- selector: 'app-root',
- standalone: true,
- imports: [RouterOutlet,RouterModule],
- templateUrl: './app.html',
- styleUrl: './app.scss',
- // providers:[AuthService]
- })
- export class App {
- protected readonly title = signal('yss-project');
- constructor(
- private router: Router
- ){
- this.initParse();
- this.initAuth();
- }
- // 初始化Parse配置
- private initParse(): void {
- try {
- // 延迟加载 FmodeParse 以避免初始化问题
- import('fmode-ng/parse').then(({ FmodeParse }) => {
- const Parse = FmodeParse.with("nova");
- console.log('✅ FmodeParse 初始化成功');
- }).catch(error => {
- console.error('❌ FmodeParse 初始化失败:', error);
- });
- } catch (error) {
- console.error('❌ FmodeParse 初始化失败:', error);
- }
- }
- // 初始化企业微信认证
- private initAuth(): void {
- try {
- // 可以在这里做一些全局的认证配置
- console.log('✅ 企业微信认证模块初始化成功');
- } catch (error) {
- console.error('❌ 企业微信认证初始化失败:', error);
- }
- }
- }
|