2013-03-11 20 views
2

我無法得到onyx.DatePickerenyo.Repeater內工作。我設置了這個jsfiddle,這表明我的問題。當在第6行的//被刪除,它打破並顯示onyx.DatePicker休息在enyo.Repeater

無法加載日期時間格式散列

在我的Opera蜻蜓控制檯。

這是什麼以及如何使onyx.DatePicker正常工作?

+0

我正在調查這一點。可能與DatePicker創建其子組件的方式有關。 – Pre101 2013-03-12 19:25:27

回答

2

恭喜!您在Enyo發現了一個錯誤。事實證明DatePicker.js中的onSetupItem處理程序未返回真值,因此事件會冒泡到您的Repeater。我已經提交了一個錯誤(ENYO-2059),並會在之後進行修復。

如果你想自己修復它,進入DatePicker.js並添加'返回true;'到setupYear()的末尾。

至於你'無法加載日期時間哈希'的問題,我懷疑這是因爲你沒有包含g11n庫。我不確定我以前是否看到過此消息,但這將是一個非致命錯誤,並且Enyo將默認爲英文。

+0

感謝您的調查。你說得對。我沒有加入'g11n'圖書館。我會接受你的回答。 – 2013-03-13 07:10:49