From 255c410d5d3f8234ff9f154d8b1b94f28ad53b8b Mon Sep 17 00:00:00 2001 From: Zhicheng Wang Date: Wed, 16 Aug 2017 10:44:00 +0800 Subject: [PATCH] fix: minor improvement --- aio/src/app/layout/doc-viewer/doc-viewer.component.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/aio/src/app/layout/doc-viewer/doc-viewer.component.ts b/aio/src/app/layout/doc-viewer/doc-viewer.component.ts index a6555dc0b0..0aafede7a6 100644 --- a/aio/src/app/layout/doc-viewer/doc-viewer.component.ts +++ b/aio/src/app/layout/doc-viewer/doc-viewer.component.ts @@ -103,13 +103,13 @@ export class DocViewerComponent implements DoCheck, OnDestroy { private addTitleAndToc(docId: string) { this.tocService.reset(); let title = ''; - const translatedTitleEl = this.hostElement.querySelector('h1[translation-result]'); - const originalTitleEl = this.hostElement.querySelector('h1[translation-origin]'); + const translatedTitleEl = this.hostElement.querySelector('h1[translation-result]') as HTMLElement; + const originalTitleEl = this.hostElement.querySelector('h1[translation-origin]') as HTMLElement; const titleEl = translatedTitleEl || originalTitleEl; // Only create TOC for docs with an

title // If you don't want a TOC, add "no-toc" class to

if (titleEl) { - title = (titleEl.textContent).trim(); + title = (titleEl.innerText || titleEl.textContent).trim(); if (!/(no-toc|notoc)/i.test(titleEl.className)) { this.tocService.genToc(this.hostElement, docId); (originalTitleEl || translatedTitleEl).insertAdjacentHTML('afterend', '');