2016-11-18 54 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

相關問題