我使用望远镜创建了一个站点,但是当加载时,我在浏览器控制台中得到了这个错误消息。如何修复此错误。
Exception in template helper: TypeError: Cannot read property 'undefined' of undefined
at Object.Template.avatar.helpers.size (http://localhost:3000/packages/utilities_avatar.js?76304dc56cbb0aaaef4d60c3d930750cea5ac835:96:37)
at bindDataContext (http://localhost:3000/packages/blaze.js?a5c324925e5f6e800a4c618d71caf2848b53bf51:2880:16)
at Blaze._wrapCatchingExceptions (http://localhost:3000/packages/blaze.js?a5c324925e5f6e800a4c618d71caf2848b53bf51:1651:16)
at http://localhost:3000/packages/blaze.js?a5c324925e5f6e800a4c618d71caf2848b53bf51:2928:66
at Function.Template._withTemplateInstanceFunc (http://localhost:3000/packages/blaze.js?a5c324925e5f6e800a4c618d71caf2848b53bf51:3476:12)
at wrapHelper (http://localhost:3000/packages/blaze.js?a5c324925e5f6e800a4c618d71caf2848b53bf51:2927:27)
at Spacebars.call (http://localhost:3000/packages/spacebars.js?7bafbe05ec09b6bbb6a3b276537e4995ab298a2f:172:18)
at Spacebars.mustacheImpl (http://localhost:3000/packages/spacebars.js?7bafbe05ec09b6bbb6a3b276537e4995ab298a2f:109:25)
at Object.Spacebars.mustache (http://localhost:3000/packages/spacebars.js?7bafbe05ec09b6bbb6a3b276537e4995ab298a2f:113:39)
at Template.avatar.HTML.DIV.class (http://localhost:3000/packages/utilities_avatar.js?76304dc56cbb0aaaef4d60c3d930750cea5ac835:48:82)发布于 2015-10-13 18:26:46
以下是您的问题的答案:Stack-link阅读了关于保护的内容,由于缺少变量/键/方法而出现了问题,因为它还没有加载。它主要工作,因为它会被加载,但除非它涉及到网页浏览器,你会收到这条错误消息。
发布于 2015-08-13 12:41:09
去看看你的应用程序,看看靠近模板的名字和帮助者,事件。也许Template.yourtemplate.helper或Template.yourtemplate.event与您的HTML名称不相等
https://stackoverflow.com/questions/31987077
复制相似问题