在WinJS.Navigation上传递参数

时间:2013-07-03 00:12:33

标签: javascript windows-8 microsoft-metro

我正在使用Javascript在Windows 8 Metro App上工作。我想将屏幕1中的参数传递给屏幕2。

我正以这种方式航行。 屏幕-1

var nav = WinJS.Navigation;

function navigate(){
    nav.navigate("someurl.html", "Pass Argument");
}

Screen-2
I want to access that argument at  

ready: function (element, options){
    "Access Argument"
}

1 个答案:

答案 0 :(得分:1)

假设您正在使用WinJS.Navigation命名空间,您应该能够通过WinJS.Navigation.state

获取传入的参数
ready: function (element, options){
    var myArg = WinJS.Navigation.state;
}