在我的Meteor应用程序中,我发现自己写了很多东西,比如:
Templates.myTemplate1.isCurrentUser = function() {
return Session.get("isCurrentUser");
};
Templates.myTemplate2.isCurrentUser = function() {
return Session.get("isCurrentUser");
};
Run Code Online (Sandbox Code Playgroud)
我需要许多不同的模板(我使用把手)来访问存储在Session中的相同简单值.
有没有办法避免一遍又一遍地写同一个函数?谢谢
初学者的问题在这里.
我正在尝试将照片从网页直接上传到cloudinary.
这是Cloudinary建议使用的jQuery插件.
不幸的是,该插件尚未记录,并且没有明确的"example.html"文件.我试图了解插件代码,但到目前为止没有成功.
对于"example.html"应该是什么样的,有人能指出我正确的方向吗?
谢谢.
我刚刚发现,在升级到Meteor 0.5.2(从0.5开始)后,关键事件('keypress','keydown',keyup')的事件处理停止了我的工作.像其他事件('click'和'blur')工作得很好.
即使在示例应用中,这样的代码也没有做任何事情:
Template.someTemplate.events = {
'keydown' : function(e) {
console.log(e);
}
};
Run Code Online (Sandbox Code Playgroud)
有趣的是,这个代码在我在输入类型="text"或textarea中键入的键按钮上工作(函数触发).但在别处 - 没有任何反应.
我正在测试Ubuntu 12.10中最新的Crome.
还有其他人遇到过这个问题吗?
谢谢,乔治