Meteor教程不会更新MongoDB
Meteor tutorial doesn't update MongoDB
IM正在尝试Meteor ToDo-list教程,但我有表单的问题,我应该能够将值插入数据库,但它不起作用。当我按回车键时,没有任何反应。
这是我的 html:
<head>
<title>Todo list</title>
</head>
<body>
<div class="container">
<header>
<h1>Tee asjad ära!</h1>
<form class="new-task">
<input type="text" placeholder="Type to add new tasks" />
</form>
</header>
<ul>
{{#each tasks}}
{{> task}}
{{/each}}
</ul>
</div>
</body>
<template name="task">
<li>{{text}}</li>
</template>
这是.js文件:
Tasks = new Mongo.Collection("tasks");
if (Meteor.isClient) {
//see kood jookseb ainult kliendipoolel
Template.body.helpers({
tasks: function () {
return Tasks.find({});
}
});
Template.body.events({
"submit .new-task": function (event) {
var text = event.target.text.value;
Tasks.insert({
text: text,
createdAt: new Date()
});
event.target.text.value = "";
return false;
}
});
}
当我从命令行向数据库输入值时,它工作正常。
您的输入缺少name="text"
,这是允许您通过event.target.text.value
访问值的属性。
您是否在浏览器的 JavaScript 控制台中收到错误?
相关文章:
- 在angular流星中使用$push操作符更新mongodb
- 更新MongoDB集合中数组中的对象
- 使用express和node.js更新mongodb中的单个记录
- 如何在不替换现有字段的情况下更新MongoDB中的记录
- Meteor教程不会更新MongoDB
- 用angularJS和输入类型=“”更新mongodb中的日期;日期”;
- 在javascript中增加一个日期,以便更新MongoDB
- 在Mean.js中更新mongodb文档中的数组
- 更新mongodb时执行多个操作:$addToSet、$inc和聚合:$subject
- 如何从命令行更新mongodb字符串字段
- 无法使用特殊字符更新mongodb文档
- 如何更新mongodb中字段的值
- 如何最有效地更新MongoDB中的大量文档
- 更新Mongodb与node js express和PUG(JADE)
- 更新MongoDB中的项
- 更新MongoDb的完整文档
- 使用$set中的变量更新mongodb的node.js
- 更新MongoDB的复选框信息
- 更新MongoDB中具有不同id的多个文档
- 如何验证和更新mongoDB Collection文档中的嵌入式对象