2011-12-04 80 views
0

我不是在發生什麼,但我不斷收到這些奇怪的錯誤。knockout.js 1.3.0測試版,jquery模板和IE9對象不支持屬性或方法

SCRIPT438: Object doesn't support property or method 'template' 
knockout-1.3.0beta.debug.js, line 2946 character 17 

precompiled = jQuery['template'](null, templateText); 

SCRIPT438: Object doesn't support property or method 'tmpl' 
knockout-1.3.0beta.debug.js, line 2928 character 17 

我只是不能確切指出爲什麼。它在Firefox中工作,並且我在之前的另一個項目中使用過這些相同的文件。

回答

0

完整的試驗和錯誤後,它看起來是由這條線引起的。

ko.mapping.updateFromJS(app.viewModel.members.breadCrumbs, breadCrumb); 

我將它更新爲。

app.viewModel.members.breadCrumbs(ko.mapping.fromJS(breadCrumbs)()); 

它看起來像我的映射文件是在版本或關閉。

0

如果變量/函數具有與HTML ID相同的名稱,則通常會發生此錯誤。這個錯誤不是在Firefox中創建的。

相關問題