Javascript 提交meteor时在textarea中保存值类型

Javascript 提交meteor时在textarea中保存值类型,javascript,templates,meteor,textarea,submit,Javascript,Templates,Meteor,Textarea,Submit,Template.body.events({ “submit.new resolution”:函数(事件){ var title=event.target.title.value; var ts=Date.now()/1000; 决议.插入({ 标题:标题 }); event.target.title.value=“”; 返回false; } }); 评论框 Resolutions=newmongo.Collection('Resolutions'); if(Meteor.isClient)

Template.body.events({
“submit.new resolution”:函数(事件){
var title=event.target.title.value;
var ts=Date.now()/1000;
决议.插入({
标题:标题
});
event.target.title.value=“”;
返回false;
}
});

评论框
Resolutions=newmongo.Collection('Resolutions');
if(Meteor.isClient){
Template.register.events({
“提交表单”:函数(事件){
event.preventDefault();
变量寄存器数据={
电子邮件:event.target.registerEmail.value,
密码:event.target.registerPassword.value
}
Accounts.createUser(registerData,函数)(错误){
if(Meteor.user()){
console.log(Meteor.userId());
}否则{
日志(“错误:+错误.原因”);
}
});
}
});
Template.login.events({
“提交表单”:函数(事件){
event.preventDefault();
var myEmail=event.target.loginEmail.value;
var myPassword=event.target.loginPassword.value;
Meteor.loginWithPassword(myEmail、myPassword、函数(错误){
if(Meteor.user()){
console.log(Meteor.userId());
}否则{
日志(“错误:+错误.原因”);
}
});
}
});
Template.home.events({
“单击。注销”:函数(事件){
event.preventDefault();
Meteor.注销(功能(错误){
如果(错误){
日志(“错误:+错误.原因”);
}
});
}
});
Template.body.helpers({
决议:职能(){
返回解析。find();
}
});
Template.body.events({
“提交新解决方案”:函数(事件){
var title=event.target.title.value;
var ts=Date.now()/1000;
决议.插入({
标题:标题,,
用户:myEmail
});
event.target.title.value=“”;
返回false;
}
});
}

{{{#如果当前用户}{{>主页}
评论框
{{{}每个决议}{{>决议}{{/每个}}
{{else}{{>register}{{{>login}{{{/if}}
登记册:



登录:


{{title}} 注销
尝试将代码更改为:

Template.body.events({
    'submit new-resolution': function(event) {
        event.preventDefault(); //this stops the page from reloading

        var title = event.target.title.value;
        var ts = Date.now() / 1000;

        Resolutions.insert({
            title: title,
            user: myEmail
        });

        event.target.title.value = "";
    }
});

我的meteor版本是meteor 1.4.4.1您的代码所做的一切就是从输入中获取值并将其插入数据库。没有代码显示您从输入中检索到的值,您想“在屏幕上显示”是什么意思?我已将代码再次发布给您使用meteor软件包
autopublish
?是,我正在使用autopublish,每当我在textarea中输入任何内容时,页面就会刷新。但每当我输入任何值并提交时,页面不会显示任何内容。(假设显示输入的值)。现在我完全迷路了,尝试了每一件事。它是否插入到数据库中?我想不是,为什么是这样?我通过控制台查看,它向我显示了。。。。。。对象{collection:Object,sorter:null,matcher:Object,_selectorId:undefined,skip:undefined,limit:undefined,fields:undefined,_projectionFn:requireI我还没有安装node js如果没有安装node,你就不能运行Meteor,所以你肯定已经安装了它。我建议你浏览一下Meteor教程,因为你似乎不懂b亚瑟士: