【问题标题】:how to use window.location.search如何使用 window.location.search
【发布时间】:2014-05-22 14:55:52
【问题描述】:

如何使用window.location.search从dart程序打印url参数 我无法理解如何使用Uri

import 'dart:core';
import 'dart:html';

void main(){
 Uri u = new Uri();
 u = 'http://mydomain.com/path/Sandbox.html?paramA=1&parmB=2'; 
 print(window.location.search);
}

【问题讨论】:

  • 您能否解释一下为什么您这样做以及您实际尝试完成什么?
  • 我想从 url 中提取 ?paramA=1&parmB=2,即提取 url 参数并将它们存储在 dart session 变量中
  • 你能解释一下你所说的 Dart 会话变量是什么意思吗?

标签: dart dart-html


【解决方案1】:

你创建一个类似的 Uri

Uri u = Uri.parse('http://mydomain.com/path/Sandbox.html?paramA=1&parmB=2');
print(u.query);

我不知道你使用的是什么类型的会话变量,我没有添加关于这个的东西。

【讨论】:

  • window.location.search是如何使用的
  • 我自己还没有使用过window.location.search,但是我发现它在URL字段中返回了浏览器当前值的URL的查询部分。我想它会给你与Uri.parse(window.location).query 相同的价值,请参阅w3schools.com/jsref/prop_loc_search.asp
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-08-11
  • 1970-01-01
  • 2011-09-26
  • 1970-01-01
  • 2020-05-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多