typescript 与javascript window.open的角度打开链接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 与javascript window.open的角度打开链接相关的知识,希望对你有一定的参考价值。

import {Observable} from 'rxjs';
import {Injectable} from '@angular/core';
import {HttpClient} from '@angular/common/http';
import {UrlUtil} from 'Helpers/url-util';
import {ApiService} from 'Services/api.service';
import saveAs from 'file-saver';

@Injectable()
export class DownloadFileService {

    private static base_url: string = '';

    constructor(
      private http: HttpClient
    ) {
        
    }
    
    getNativeWindow() {
        return window;
    }

    downloadFile(file: any) {
      
        // open Google.com in new tab

        this.getNativeWindow().open('https://google.com');
    }
}

以上是关于typescript 与javascript window.open的角度打开链接的主要内容,如果未能解决你的问题,请参考以下文章

TypeScript与JavaScript不同之处系列 ===; 高级类型

TypeScript 与 JavaScript:你应该知道的区别

第一章 Typescript 介绍

从JavaScript到TypeScript,Flow与WebAssembly

TypeScript与JavaScript不同之处系列 ===;类型推论, 类型兼容性

TypeScript与JavaScript不同之处系列 ===; 类