【发布时间】:2012-12-30 01:30:17
【问题描述】:
刚开始在 Windows 上使用 Meteor。 按照初始说明,自动生成的“Hello World”应用程序正在 localhost 上运行。文本和按钮在那里,但单击它不会向控制台输出任何内容。但是,将 console.log() 替换为 alert() 确实会在弹出窗口中显示文本(“您按下按钮”)。
【问题讨论】:
-
你用的是什么浏览器?
-
你能发布你正在使用的代码吗? (当您提出与您正在使用的某些代码相关的问题时,这是一个好主意)
-
您是否将
console.log放入Meteor.isServer块中?如果是这样,它将在您运行meteor以启动项目的终端中呈现,而不是在浏览器控制台中呈现。 -
@Rahul Chrome v24 @Knownasilya 我第一次在 Stackoverflow 上提问 :) 给你:
if (Meteor.isClient) { Template.hello.greeting = function () { return "Welcome to patio."; } Template.hello.events({ 'click input' : function () { // template data, if any, is available in 'this' if (typeof console !== 'undefined') alert("You pressed the button"); } }); }@TimDog 我想就是这样。它位于Meteor.isClient块中。
标签: meteor