如何在NativeScript中将数据传递到SideDrawer?

时间:2018-12-21 18:00:57

标签: nativescript

我使用NativeScript(项目类型:TypeScript)基于“抽屉导航”创建了一个新的应用程序。

所以我在app-root.xml,app-root.ts和app-root-view-model.ts中定义了SideDrawer。

我还在home-page.xml,home-page.ts和home-view-model.ts中定义了一个(主页)。

现在想象一下在主页上有一个按钮可以执行onTap的操作(例如进行简单的计算)。我想将此计算结果(例如简单整数)传递到SideDrawer,以便SideDrawer可以在Label中显示它。

目前,我不知道如何从页面调用SideDrawer上的方法。

有人给我一个简单的样品吗?

对不起,我还是NativeScript的新手,可能看不到树木茂密的森林...

1 个答案:

答案 0 :(得分:2)

通过查看模板,我相信您的根视图是RadSideDrawer,因此您可以简单地使用ORDER BY LEN(Col1), Col1 来获取RadSideDrawer并访问其绑定上下文以更新任何数据。

Here is a Playground示例。