22 changed files with 229 additions and 163 deletions
@ -1 +1,3 @@ |
|||
export * from "../../../../cdk/src/services/api.service"; |
|||
|
|||
export * from "./title.service"; |
|||
|
@ -0,0 +1,19 @@ |
|||
import { Injectable } from "@angular/core"; |
|||
import { Title } from "@angular/platform-browser"; |
|||
import { RouterStateSnapshot, TitleStrategy } from "@angular/router"; |
|||
|
|||
@Injectable({ providedIn: "root" }) |
|||
export class TemplatePageTitleStrategy extends TitleStrategy { |
|||
constructor(private readonly title: Title) { |
|||
super(); |
|||
} |
|||
|
|||
override updateTitle(routerState: RouterStateSnapshot) { |
|||
const title = this.buildTitle(routerState); |
|||
let fullTitle = "营养配餐系统后台"; |
|||
if (title !== undefined) { |
|||
fullTitle += ` | ${title}`; |
|||
} |
|||
this.title.setTitle(fullTitle); |
|||
} |
|||
} |
Before Width: | Height: | Size: 350 KiB After Width: | Height: | Size: 192 KiB |
@ -0,0 +1,19 @@ |
|||
import { Injectable } from "@angular/core"; |
|||
import { Title } from "@angular/platform-browser"; |
|||
import { RouterStateSnapshot, TitleStrategy } from "@angular/router"; |
|||
|
|||
@Injectable({ providedIn: "root" }) |
|||
export class TemplatePageTitleStrategy extends TitleStrategy { |
|||
constructor(private readonly title: Title) { |
|||
super(); |
|||
} |
|||
|
|||
override updateTitle(routerState: RouterStateSnapshot) { |
|||
const title = this.buildTitle(routerState); |
|||
let fullTitle = "营养配餐系统"; |
|||
if (title !== undefined) { |
|||
fullTitle += ` | ${title}`; |
|||
} |
|||
this.title.setTitle(fullTitle); |
|||
} |
|||
} |
Loading…
Reference in new issue