我正在Nativescript应用程序上工作,我需要在单击列表项目时打开视图。因此,我必须将该项id传递给将要在单击列表项时打开的模式。
以下是我尝试并打开模式弹出窗口的代码:
var modalPageModule = views.appointmentDetails;
var context = {
id: args.view.bookingId // i tried this way for passing parameter
};
var fullscreen = true;
page.showModal(modalPageModule, context, function closeCallback(parameters) {
// Log the user in...
}, fullscreen);和在模态弹出的控制器上获取传递参数的代码
page = args.object;
var gotData = page.navigationContext;
var id = gotData.id;但返回NaN。
请建议一些方法来传递变量到模式弹出窗口。
发布于 2016-08-20 14:58:53
在XML文件中进行更改后解决的问题
<Page xmlns="http://schemas.nativescript.org/tns.xsd"
xmlns:widgets="utils/widgets"
showingModally="onLoaded">和在模态控制器中
exports.onLoaded = function(args) {
var id = args.context.idhttps://stackoverflow.com/questions/39050898
复制相似问题