Угловой JS / SQLite / Query

3

Я создаю мобильное приложение с Angular JS и SQLite для автономного хранения.

Есть ли у кого-нибудь идеи, как структурировать SQL-запросы?

У меня есть мои контроллеры, и они называют фабрики, но это хорошая идея написать заявления на фабрики? В этом случае Http-запрос не является полезным. Есть ли еще один "слой абстракции"?

<!-- language: lang-js -->
app.controller( 'loginController', function loginController($scope, loginFactory) {

  $scope.loginFactory = function() {
    return loginFactory.login($scope.firstnameLogin, $scope.passwordLogin);  
  };
});

app.factory('loginFactory', function() {
  return {
    login : function(firstnameLogin, passwordLogin) {

        // HERE THE SQL-STATEMENT? //

    }
  }
});

Изменить: добавлен код.

  • 0
    Есть ли код, сопровождающий этот вопрос?
Теги:

1 ответ

0

Я никогда не использовал javascript для подключения к базе данных SQLite так, как вы просите, но похоже, что если вы используете HTML5, вы можете подключиться к хранилищу данных в браузере и хранить данные в SQL-стиле.

Adobe имеет прохождение о том, как подключиться и выполнять стандартные действия CRUD с этим хранилищем данных. После прочтения документа я бы предположил, что вы можете использовать основы для создания AngularJS factory, чтобы вернуть методы создания, чтения, обновления и удаления для использования мобильным приложением.

Удачи, надеюсь, это поможет вам прийти.

Хранить данные в базе данных SQLite SQL5

  • 1
    Спасибо за ваш ответ, Крис. Писать операторы / подключаться к базе данных на самом деле не проблема ... Я бы хотел "поменять / передать" sql-операторы, чтобы они не были на фабриках ...
  • 0
    У кого-нибудь есть идея?
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню