diff --git a/src/i18n.ts b/src/i18n.ts index fdd8972..b41cecb 100644 --- a/src/i18n.ts +++ b/src/i18n.ts @@ -216,7 +216,6 @@ export class I18n { this.defaultLocale = defaultLocale // 设置活动的语言列表 this.actives = actives - ;(() => { /** * 格式化模板字符串 @@ -257,17 +256,9 @@ export class I18n { return 'MissingText' } f._chains = chainsArray - /** - * @param htmlElement - * @param args - */ f.renderAsText = (htmlElement: HTMLElement, ...args: string[]) => { this.bindElementText(f, htmlElement, ...args) } - /** - * @param htmlElement - * @param args - */ f.renderAsHTML = (htmlElement: HTMLElement, ...args: string[]) => { this.bindElementHTML(f, htmlElement, ...args) } @@ -337,9 +328,9 @@ export class I18n { /** * 解绑指定DOM元素的所有绑定 - * @param htmlElement HTMLElement + * @param Element Element */ - unbindElement(htmlElement: HTMLElement) { + unbindElement(htmlElement: Element) { // FIXME: 完成该函数 // htmlElementTest 是假的 // this._bindElementList = this._bindElementList.filter( diff --git a/src/manager/utils/Ping.ts b/src/manager/utils/Ping.ts index 1231648..e860f45 100644 --- a/src/manager/utils/Ping.ts +++ b/src/manager/utils/Ping.ts @@ -97,7 +97,8 @@ export class Ping { renderError = (err: Error) => { console.error(err) const serverTextDom = document.querySelector('#serverText') - serverTextDom.innerText = '加载失败' + serverTextDom.textContent = '加载失败' + // serverTextDom.innerText = '加载失败' } renderService = () => { @@ -105,7 +106,7 @@ export class Ping { const pingInfoDom = document.querySelector('#pingInfo') const pingTextDom = document.querySelector('#pingText') pingInfoDom.className = 'offline' - pingTextDom.innerText = '--' + pingTextDom.textContent = '--' i18n.unbindElement(serverTextDom) this.getServiceName(this.currentService).renderAsText(serverTextDom) return Promise.resolve() @@ -114,7 +115,7 @@ export class Ping { renderPing = (time: number) => { const pingTextDom = document.querySelector('#pingText') const pingInfoDom = document.querySelector('#pingInfo') - pingTextDom.innerText = String(time >> 0) + pingTextDom.textContent = String(time >> 0) pingInfoDom.className = time < 150 ? 'green' : time < 500 ? 'orange' : 'red' } diff --git a/src/mod/manager.ts b/src/mod/manager.ts new file mode 100644 index 0000000..892fc68 --- /dev/null +++ b/src/mod/manager.ts @@ -0,0 +1,6 @@ +class MajsoulPlusModManager { + // +} + +// tslint:disable-next-line +export const ModManager = new MajsoulPlusModManager()