Я вижу, что уже много вопросов о "Невозможно установить свойство 'Создание' из неопределенного".
К сожалению, я не могу решить свои проблемы с другими темами.
Недавно я начал работать с Google App Maker и пытаюсь создать приложение для управления проектами. Я заглянул под капот из примера приложения "Project Tracker" от Google.
function addTicket(addButton) {
var addTicketPage = addButton.root;
if (!addTicketPage.validate()) {
return;
}
var props = addTicketPage.properties;
var ticketDs = addTicketPage.datasource;
props.Creating = true;
ticketDs.saveChanges({
success: function() {
props.Creating = false;
if (app.currentPage !== app.pages.TicketView) {
return;
}
var newTicket = ticketDs.item;
newTicket._loadHistory();
gotoAddTicketPage(newTicket._key, true);
},
failure: function(error) {
props.Creating = false;
console.error(error);
}
});
gotoAddTicketPage();
}
Я посмотрел повсюду в примере приложения, но не могу найти ничего, что соответствует этому ".Creating".
Что это делает? Должен ли я объявить это первым? Потому что я уже пробовал это и получаю ту же ошибку.
Спасибо заранее.
Адриан
Debugglog:
Cannot set property 'Creating' of undefined
at addTicket (TicketErfassen:55:18)
at TicketErstellen.Form1.Form1Footer.Form1SubmitButton.onClick:1:1