Используя Sencha Touch, как мне сохранить данные в файле JSON? - PullRequest
1 голос
/ 12 октября 2011

Я разрабатываю базовое приложение Sencha Touch, чтобы познакомиться с окружающей средой.Я хочу, чтобы мой магазин (который сейчас выглядит так, как показано ниже) считывал / записывал свои данные в / из локального файла JSON.Кроме того, при загрузке я хочу, чтобы хранилище могло создавать файл, если он еще не существует.Когда я создаю нового «пользователя» в своем приложении, я хочу, чтобы магазин мог записывать эти данные в файл.

До этого мое приложение сохраняло свои данные с помощью прокси-сервера localalstorage, но я хочу изменитьэто то, что я описал выше.

App.stores.users = new Ext.data.Store({
    model: 'User',
    autoLoad: true,    
    proxy: {
         type: 'ajax',
         url: 'users.json',
         reader: {
            type: 'json',
            root: 'users'
         }
}

});

1 Ответ

1 голос
/ 13 октября 2011

Это может быть возможно только в том случае, если вы используете пробел или аналогичные обертки.Как сказал Джон, вы не можете использовать JavaScript для чтения / записи файлов, но вы можете создать плагин для чтения и записи в файлы.

...