2016-11-18 39 views
0

我在玩Ember的时候越来越多,我非常喜欢它。使用Ember.js和动态ip后端API的Web应用程序

这对我来说是新的,但指南是坚实的一切。

我明白如何定位API服务器IP,以便Ember可以使用它,但是我想让它更加动态 - 思路是API服务器位于LAN网络上(或动态IP广域网上 - 但我不想ddns)

问题是,我目前必须输入IP地址,然后部署,该版本与该IP地址一起工作。我希望能够首先输入IP地址?然后使用该ip作为api服务器的端点。

我更确定这是可能的,但我缺少那里的例子。

据我所知,应该有application/index.js路由,它会检查某种'store'以检查是否存在具有本地保存在文件?/ cookie中的数组的IP地址?如果有一个然后以某种方式加载该IP到adapters/application.js主机?

回答

0

如果必须初始化某些东西,请使用初始值设定项。

+0

好吧,这是一个好的开始。我会让他们使用ember-cli-cookie存储ip地址并使用初始值设定来读取该ip地址。但现在最难的部分是将该值注入到适配器主机值中......还要感谢指向初始化程序我不知道它们 – BigRetroMike

+0

ip从哪里来? – GerDner

+0

我很想有用手动输入ipaddress的文本框的初始页面,然后将它保存到cookie(因为我目前不知道我可以存储它在哪里),如果cookie已经存在,那么该值将被读出曲奇饼。 – BigRetroMike

相关问题