Показать сообщение отдельно
  #5 (permalink)  
Старый 16.05.2016, 16:50
Аватар для khusamov
Соединяю Node.js и Ext JS
Отправить личное сообщение для khusamov Посмотреть профиль Найти все сообщения от khusamov
 
Регистрация: 25.06.2009
Сообщений: 1,033

Windows 10.

Веб-сервер с приложением нормально работают, если приложение выгнать командой sencha app watch. Так что с ним все в порядке. Он видит запрос HTTP OPTIONS //group-orders/?_dc=1463405012430 и естественно посылает его нафик, ибо ждет тоже самое, но GET.

Прокси настраивается в базовой модели:

Ext.define("Element.model.Base", {
	
	extend: "Ext.data.Model",
	
	requires: ["Ext.data.proxy.Rest"],
	
	fields: [{
		name: "id",
		type: "auto"
	}],
	
	schema: {
		namespace: "Element.model",
		proxy: {
			type: "rest", 
			reader: {
				type: "json",
				rootProperty: "data"
			}
		}
	}
	
});


А в конкретной модели уточняется URL:

Ext.define("Element.model.GroupOrder", {
	
	extend: "Element.model.Base",
	
	proxy: {
		url: Element.Application.serverUrl + "/group-orders/"
	},
...

где Element.Application.serverUrl = "http://localhost:3000/".

.
__________________
Хусамов Сухроб, Москва, khusamov@yandex.ru
Мой JS-стек: Sencha ExtJS 6, Node.js, TypeScript.

Последний раз редактировалось khusamov, 16.05.2016 в 17:24.
Ответить с цитированием