Итак, я следовал этой документации , и то, что я пытаюсь сделать, просто.Создайте клиентское соединение с базой данных Azure и просто прочитайте содержимое на странице.Я проследил документ быстрого запуска к письму и загрузил готовый zip-файл, содержащий уже созданное приложение cordova, которое подключается к Azure.Проект подключается к Azure и читает таблицу с именем todoitem.Поэтому следующее, что я хотел сделать, это создать простую таблицу в этой базе данных, поэтому я создал простую таблицу с идентификатором и строкой.Эта проблема?Когда я изменяю tableName var на имя таблицы, по какой-то причине это не делает НИЧЕГО!Это работает для уже созданного стола, но не тот, который я сделал!Это код, который я использую ...
var tableName = "newTable"
var client = WindowsAzure.MobileServiceClient(appUrl); //ignore the appURL var
var table = client.getTable(tableName);
function success(results) {
alert("The reading was a success");
// my code here
}
function failure(error) {
throw new Error('Error loading data: ', error);
}
table
.read()
.then(success, failure);
То, что я ПРОСТО делаю, это проверяю, читается ли таблица вообще.Проблема в том, что по какой-то причине, даже когда я ставлю только предупреждение о том, была ли вызвана функция success (), ничего не происходит.Что странно, так это то, что если я изменил tableName обратно на «todoitem», который уже прилагается ко всему уроку, он отлично работает, но когда я создаю свою собственную таблицу, не важно, что я делаю, он просто не будет читать таблицуили даже просто вызовите функции sucess или fail ...
Кто-нибудь знает, что я делаю неправильно?