Я новичок в позвоночнике, я использую php с базой Laravel в качестве своего серверного языка. Я читал о создании одностраничного приложения, я должен создать API на своей стороне сервера. Является ли это правильным (у меня должен быть API-интерфейс для однострочного приложения с базой)? Это безопасно? (Другие веб-сайты или устройства, такие как Android-программное обеспечение, могут получить […]
Когда я загружаю страницу, она получает все данные, и я показываю данные. Но когда я добавляю запись, я представляю форму «addcontact», данные которой создаются в базе данных. Но он не добавляется в коллекцию и что this.collection.on ('add') не запускается. Поэтому я думаю, что проблема была из-за этого. Может ли кто-нибудь сказать мне, что я делаю […]
Этот код работает, но единственная проблема заключается в создании новой записи с использованием this.collection.create({new post},{wait: true}) значения обновляются в базе данных. Но он не добавляет его в коллекцию. Здесь я размещаю полный код на стороне клиента. Также я использую Codegniter Framework для интеграции баз данных. (function(){ Backbone.emulateHTTP = true; //Backbone.emulateJSON = true; window.App = { […]
Я хотел бы включить с Backbone.js + Require.js. Я могу загружать модули просто отлично. Но когда я пытаюсь загрузить мои .html-файлы, используя текст! плагин (text.js), я получаю эти ошибки: Ресурс интерпретируется как скрипт, но передается с текстом типа MIME / html: « https://host.net/templates/login.html ». require.js: 1843 Uncaught SyntaxError: Неожиданный токен <login.html: 1 Uncaught TypeError: невозможно […]
Я нашел эту полезную ссылку http://blog.shinetech.com/2011/07/25/cascading-select-boxes-with-backbone-js/ Как заполнить этот спокойный ответ на тег выбора континентов: {"_count":6,"data":[{"id":"6","continent":"NORTH AMERICA","code":"NA","sort_order":"6","published":"1","date_created":"2014-02-02 13:16:54","createdbypk":"1","date_modified":"2014-02-02 21:17:10","modifiedbypk":"1"},{"id":"1","continent":"ASIA","code":"AS","sort_order":"1","published":"1","date_created":"2014-02-02 12:31:42","createdbypk":"1","date_modified":"2014-02-02 21:16:31","modifiedbypk":"1"}]} Вот мой код js: $(function () { var Continent = Backbone.Model.extend(); var Country = Backbone.Model.extend(); var Continents = Backbone.Collection.extend({ url: BASE_URL + 'api/continents', model: Continent }); var Countrys = Backbone.Collection.extend({ model: Country }); var […]
Я использую Backbone.js вместе с инфраструктурой PHP MVC (Codeigniter, Laravel). Я смущен тем, как URL-адреса будут обрабатываться маршрутизатором PHP и Backbone-маршрутизатором при использовании Pushstates. (Я еще не начал использовать pushstates, все еще используя hashbangs # ). Я не работаю над одностраничным приложением, но сайт состоит из нескольких страниц, которые действуют как одностраничное приложение самостоятельно. Проблема. […]
Итак, у меня есть приложение Backbone + домашняя страница. Прямо сейчас, если вы входите на мой сайт, я создаю глобальный объект с вашими данными о пользователе из базы данных. Однако вы можете просто нажать один из маршрутов в приложении напрямую. Как обращаться с пользователями, которые не «вошли в систему», и перенаправить их на страницу «вы […]
Я решил использовать шаблон MVC на моем сайте. Итак, теперь я использую фреймворк Backbone.js на своем сайте. Все действия на моем сайте являются ajaxy , поэтому сервер получает данные только от db и сохраняет данные в db. Нужно ли мне также использовать MVC на стороне сервера? Это все усложняет, не так ли? Или я могу […]
Я пытаюсь настроить веб-службу RESTful на моем apache localhost, чтобы служить фоновым контентом для моего базового приложения. Я пытался: Настройка WebDAV, но получить следующие сообщения об ошибках в журналах [Thu Feb 23 21:46:17 2012] [error] [клиент 127.0.0.1] Невозможно установить новое содержимое для / clusters / 19. [403, # 0], referer: http: //ideas.localhost/ [Thu Feb 23 […]
Уровень опыта: новичок. Демо-версия backbone.js Todos использует localStorage. Этот вопрос касается того, как использовать PHP для работы с этой страницей, предполагая, что MySQL DB был настроен. Я проверил фреймворки PHP, такие как CodeIgniter, но обнаружил, что их трудно отслеживать и, возможно, перегружать для моих целей обучения. Я понимаю концепцию создания REST API. Я действительно ищу […]