примеры Breeze.js показать код клиента, как:Как настроить имя службы EntityManager на ветру?
breeze.config.initializeAdapterIntance("dataService","mongo", true);
var manager = new breeze.EntityManager(serviceName: "breeze/xyz")
Как-то ветер должен понять, что правильный URL для извлечения метаданных является http://localhost:8888/breeze/xyz/Metadata
. Но, как указано выше, это не удается для меня: «Ошибка запроса метаданных для бриза/xyz/Метаданные». Это не удается, потому что JQuery выдает:
GET file:///C:/dev/xyz/public/breeze/xyz/Metadata
Чтобы заставить его работать, что я должен делать вместо этого:
breeze.config.initializeAdapterInstance("dataService","mongo", true);
serviceName = "http://localhost:8888/breeze/xyz";
var mongoDataService = new breeze.DataService({
serviceName: serviceName,
adapterName: "mongo",
hasServerMetadata: true
});
var store = new breeze.MetadataStore();
var manager = new breeze.EntityManager({
serviceName: serviceName,
dataService: mongoDataService,
metadataStore: store
});
Есть ли способ настроить клиент ветер, чтобы он знал предварять http://localhost:8888/
в имя службы?
Это было. Я дважды нажал на «index.html», чтобы открыть его в Chrome. Когда я делаю http: // localhost: 8888/Index.html, он работает так, как ожидалось. Благодаря! –