我正在幫助某人在學習Ember.js的同時構建一個非常簡單的應用程序。在Ember.js中掙扎着使用fixture數據 - 另外,如何在ember中輸出這個數據
最終,這將由一個API提供,但API仍在開發中,所以我想弄清楚如何使用Ember數據管理器來管理一系列葡萄酒。
的的jsfiddle是http://jsfiddle.net/YvmzN/5/
我想要做的是,當從列表中選擇一個品種,返回匹配的品種是葡萄酒的列表。但是,我沒有得到任何輸出。我在jsfiddle中從web inspector中得到了一些非常奇怪的錯誤,但是我沒有在本地得到任何錯誤,只是沒有葡萄酒出現在頁面上。
我似乎無法弄清楚流程,而且我無法從我的控制器App.WineRoute.model
內輸出
console.log(this),所以我甚至無法分辨控制器是否被觸發(我猜測它不是)。
有人能指導我做什麼我在這裏做錯了,也許可以解釋什麼是在Ember中發生的結構以及如何調試?我認爲它應該去路由器 - >路由 - >控制器 - >模型 - >控制器 - >查看,但我似乎無法正確追蹤流量或看看爲什麼這是行不通的。
正如在JSfiddle中提到的,我目前從本地JSON文件中提取葡萄酒的列表,從長遠來看,我會從API中請求已經過濾的列表,但我仍想在這一點上知道如何做到這一點。
你能指定一些你實際喜歡的應用嗎?我有點困惑,看着它。它是否應該展示基於品種選擇的葡萄酒?(流程更像這個路由器 - >路由 - >模型 - >控制器(裝飾模型) - >查看) – Kingpin2k
謝謝丹尼爾,是的,我試圖根據選擇的品種顯示葡萄酒。我很抱歉,這並不明確。 – pedalpete