Я работаю над приложением 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
.
Просьба предложить способ передачи переменной в модальное всплывающее окно.
Пожалуйста, покажите вашу декларацию функции 'ShowModal'. –
Нет специальных методов для показа модальных методов. Вы можете найти метод, который я использовал здесь: https://docs.nativescript.org/core-concepts/navigation#modal-pages –
Попробуйте добавить этот 'console.log (context) 'в функцию showModal. Какой результат вы получаете в консоли? –