新网址附加了localhost网址

时间:2017-05-17 13:55:07

标签: angular

我正在尝试在新标签中打开的用户动态获取的内容,它在新标签中打开但是localhost网址会随动态网址一起附加。

      @Injectable()
    export class WindowRef {
        constructor() {}
        getNativeWindow() {
            return window;
         }
    }

export class UrlTab implements OnInit{

          constructor(private winRef: WindowRef) {
           this.nativeWindow = winRef.getNativeWindow();
       }

    //method getting called on click of <a></a> from html
          assignActity(type: string): void {
           var newWindow = this.nativeWindow.open("www.gmail.com");
    }
}

1 个答案:

答案 0 :(得分:3)

当您致电{{1}时,您需要包含协议(&#34; >>> data.set_index(['Name', 'Sample']) ID count_col Name Sample CTA15 PE12 22 2 PL14 22 2 AC007 AE29 2 3 AE04 2 3 PE03 2 3 &#34;,&#34; http://&#34;等)方法调用。

示例:

https://

或者,更好的是,你可以做到&#34;无协议&#34;通过预先添加&#34; .open()&#34;到URL。

示例:

var newWindow = this.nativeWindow.open("http://www.gmail.com");

当省略协议时,浏览器会假定您引用了相对URL。