Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dart 如何使用角度2省道获取document.referer?_Dart - Fatal编程技术网

Dart 如何使用角度2省道获取document.referer?

Dart 如何使用角度2省道获取document.referer?,dart,Dart,通过使用document.referer,我们可以使用javascript创建referer。但是有角度的2省道呢? 文档没有此选项,我在Angular 2中找不到它。 有什么想法吗? 如果没有官方途径,我将使用interop 编辑:html.document确实有referer属性,但是html.window.document是一个完全不同的对象,这就是我找不到它的原因 谢谢文档确实具有参考者属性: import 'dart:html'; main() { print(document

通过使用document.referer,我们可以使用javascript创建referer。但是有角度的2省道呢?
文档没有此选项,我在Angular 2中找不到它。
有什么想法吗? 如果没有官方途径,我将使用interop

编辑:html.document确实有referer属性,但是html.window.document是一个完全不同的对象,这就是我找不到它的原因


谢谢

文档
确实具有
参考者
属性:

import 'dart:html'; 

main() {
  print(document.referrer);
}

谢谢。我尝试了window.document.referer,但似乎html.document是另一个对象。实际上
window.document.referer
也可以工作,但是分析器抱怨
window.document.referer
,因为
window.document
有一个返回类型
document
,而
document
被定义为type
HtmlDocument
,但是
window.document
也返回一个
HtmlDocument
(window.document作为HtmlDocument).Referer将消除分析仪警告。