这些是我正在执行的步骤:
# meteor create helloworld
# cd helloworld
# meteor
终端显示器Running on: http://localhost:3000/
我将浏览器指向http://localhost:3000/
在浏览器中一切正常,我看到了Hello World!. 我单击[单击]按钮。没有任何反应,浏览器中没有警报。我切换到终端期待看到你按下了按钮,但我看到的只是Running on: http://localhost:3000/
我没有看到你在客户端或服务器的任何地方按下了按钮。
那么在helloworld.js中,下面的代码片段应该做什么?
Template.hello.events = {
'click input' : function () {
// template data, if any, is available in 'this'
if (typeof console !== 'undefined')
console.log("You pressed the button");
}
};
}
Running on: http://localhost:3000/
我最好的猜测是在您按下此按钮的行下方的终端中,每次单击该按钮时都会出现,但没有任何反应。