3

我在一个 Onsen UI 母版页上加载了一个 js 对象,当我调用 ons.navigator.pushPage('child_page.html')时 ,如何在子页面上获取 js 对象?

4

2 回答 2

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"    
于 2014-08-11T06:07:03.357 回答
5

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

var options = myNavigator.topPage.pushedOptions;

我尝试了ataru答案,但对我没有用,我认为这是因为RC Version希望他们解决此问题或至少更改有关它的文档。

于 2016-05-27T17:20:05.667 回答