我正在尝试在新标签中打开的用户动态获取的内容,它在新标签中打开但是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");
}
}
答案 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。