2012-07-18 60 views
0

有沒有可能的原因,爲什麼Ember.Select會綁定在Firefox/Chrome/IE9中,但它不會在IE8中工作?Ember.Select在IE8中沒有綁定數據

我無法在jsfiddle中重現此操作。但在我的應用程序中,這發生了。我有幾個嵌套視圖,下拉是在最內層。我確認數據在那裏。標籤的標記不會呈現。

它的作品,當我把下拉一級到父視圖。

我有另一種觀點,呈現無線電選項列表,它也是這樣。

{{#each content}}<input type="radio">{{text}}</input>{{/each}} 

(在最內側的觀點並沒有工作,但工作在父母的上一級)

我實在想不出任何會導致它。

任何幫助,將不勝感激。謝謝!

+2

你介意在這裏添加一些你的代碼嗎? – MilkyWayJoe 2012-07-18 21:15:45

+2

這味道錯誤的上下文。你可以試着用'view.text'替換'view.content'和'text'並告訴我它是否有效? – 2012-07-18 22:14:28

+0

@MilkyWayJoe,這裏是我編譯的一些代碼。可能是App.TravelerContactDetailView中的App.DateOfBirthField。 App.DateOfBirthField繼承自Ember.Select http://pastebin.com/FVEXbbaU – manni 2012-07-19 01:34:54

回答

0

我不明白爲什麼會發生這種情況。我的解決方案是在didInsertElement上手動插入選項。