如何将对象从一个Onsen UI页面传递到另一个页面?

时间:2014-08-03 03:52:32

标签: onsen-ui

当我打电话时,我在一个Onsen UI主页面上加载了一个js对象 的 ons.navigator.pushPage(' child_page.html&#39) 如何在子页面上获取js对象?

2 个答案:

答案 0 :(得分:8)

请参阅文档和指南。

http://onsenui.io/guide/overview.html#PageNavigation

您可以通过以下方法获取对象:

1页

myNavigator.pushPage("page2.html", { param1: "value1", param2: "value2" });

2页

var page = myNavigator.getCurrentPage();
console.log(page.options.param1); // Will return "value1"    

答案 1 :(得分:4)

在OnsenUI 2中,您可以这样访问:

var options = myNavigator.topPage.pushedOptions;

我尝试了ataruanswer但是没有为我工作,我认为这是因为RC Version希望他们解决这个问题,或者至少改变他们的文档。