2017-03-08 66 views
0

缺乏反馈我有以下代码:流星JS:在控制台上

if (Meteor.isClient) 
    }, 
    'click .js-rate-image': 
     function (event){console.log("You have just cliked a star.");} 
    }); 
    }` 

期待控制台输出反馈,在函数内部出现。但是,Firefox Web控制台没有任何反馈。我想弄清楚什么是问题,但不是获胜。

+0

你似乎有一些无与伦比的括号和括号。这可能是问题吗? – Cecilia

回答

0

您已创建Meteor事件处理程序,但尚未将其附加到任何模板。此外,只有当您单击类别为.js-rate-image的HTML元素时,该功能才会运行。它不会仅仅在应用运行时记录语句。

您需要创建一个模板并将此事件处理程序附加到模板中的某个元素。

我建议您按照meteor tutorial了解它是如何工作的。

+0

对照Lecture's选中括号和括号。没有什么不同。试图删除一些Brake仍然有错误。已经有了正确的HTML模板,例如

{{> starsRating mutable = true class =“js-rate_image”}}

。 图像显示和删除得很好。当在控制台上测试事件时,如果点击星号将它们以黄色进行着色,则会出现问题。在控制台上没有证据!只有错误,即app.js:82 0 http:// localhost:3000/favicon.ico加载资源失败:服务器响应状态为404(未找到) 现在停滞并且无法完成教程。 – Mjefer