如何向流星添加表单并对应用程序做出反应

时间:2017-04-29 02:05:20

标签: reactjs meteor

我已经问过几次相似的问题(带代码)但没有回复。

因此,我在创建包含titlecategorieslocationdescription等元素的表单时遇到了很多麻烦,而且无处可在线我可以找到任何适合我申请的东西。

我想将stateprops用于表单输入字段,然后提供插入,更新和删除方法以将新文档插入mongodb

这些方法最好位于mycollection.js文件中。但我不知道从哪里开始,以及如何将它们链接到我的提交表单(例如employeeComponent.js)组件。

那么,有人能给我一些见解吗?链接到博客文章,我不知道的教程会很棒,因为我已经对此做了很多研究,也许是因为它对其他人如此简单,没有人写过它

很抱歉这个问题很长,但链接到文章会很棒或一般的建议。感谢

1 个答案:

答案 0 :(得分:1)

所以这不是一个完整的答案,但你也没有提供很多东西......

首先,这个链接可能会帮助您How to insert object into meteor collection

然后你需要这样的东西,例如:

mycollection.js - >内容 - >

import { Mongo } from 'meteor/mongo';
export const MyCollection = new Mongo.Collection('myCollection');

myTemplate.js - >内容 - >

import {
    MyCollection
} from '/both/collections/mycollection.js';

Template.myTemplateName.events({
`click .state`: function(e){
     MyCollection.upsert({
       idArticle: e.idArticle
       }, {
       state: e.text()
     })
}}

如果这是你第一次使用Meteor,你应该花点时间做一些教程,比如https://www.meteor.com/tutorials/blaze/creating-an-app