2012-09-06 46 views
-1

我有一個輸入元素列表模板。它們的值是文檔的標題元素。輸入元素有一個keyup事件,所以當我在輸入元素中寫入時,標題會更新。當我關注input-elemnt時,會話變量selectedDoc用文檔的id設置。直到那時它工作。在另一個模板,我有一個如下功能:錯誤,因爲更新到流星版本0.4

Template.content.isSelected = function() { 
return !Session.equals("selectedDoc",null) ? 'small' : ''; 
} 

,當我在我的代碼中使用上述功能時,會出現以下錯誤。 當我集中一個輸入元素和寫一些東西,第一個字母后焦點消失。該錯誤只發生在第一次,我集中了一個輸入元素。

我做錯了什麼?版本0.3.9一切運行良好。

感謝

回答

0

我在做什麼錯?

您沒有關注Meteor或閱讀更改日誌,因此您沒有注意到API更改。

如果你閱讀它們,特別是Spark,並相應地調整你的代碼;你的代碼將在0.4上工作。

+0

我已閱讀文檔並使用模板保留功能,如下所示:Template.name.preserve({input [id]':function(node){return node.id;} }); – user1651906