首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有Meteor反应和简单模式的自动格式

具有Meteor反应和简单模式的自动格式
EN

Stack Overflow用户
提问于 2017-01-24 11:09:01
回答 2查看 1.6K关注 0票数 3

是否有可能使流星-自形流星-收集2-核心反应流星一起工作?

MWE

我想要这样的东西。

./imports/api/Books.js

代码语言:javascript
复制
import { Mongo } from 'meteor/mongo';
import SimpleSchema from 'simpl-schema';
const Books = new Mongo.Collection("books");
Books.attachSchema(new SimpleSchema({
    title: {
        type: String,
        label: "Title",
        max: 200
    },
        author: {
        type: String,
        label: "Author"
    },
}));
if (Meteor.isServer) {
    Meteor.publish('allBooks', function () {
        return Books.find({}, );
    });
};
export default Books;

/imports/client/NewBooks.js

代码语言:javascript
复制
import React, { Component, PropTypes } from 'react';
import { createContainer } from 'meteor/react-meteor-data';
import { quickForm } from 'meteor-autoform';
import Books from '../api/Books';
class NewBooks extends Component {
  constructor(props) {
    super(props)
    this.state = {}
  }

  render() {
    return (
      <div className="container">
        <quickForm
            collection={Books}
            id="insertBookForm"
            type="insert">
        </quickForm>
      </div>
    )
  }
};
export default createContainer(() => {
  Meteor.subscribe('allBooks');
  return {
    books: Books.find().fetch()
  }
}, NewBooks);
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-24 15:20:03

据我所知,Autoform在很大程度上依赖于Blaze,因此,您可以在react中使用blaze自动表单组件(参见这里),也可以为此使用不同的库。我在最近的一个项目:Github.com/nicolaslopezj/simple-react form中使用了这个方法。它是强大的,但比神奇的自动格式(你必须写你自己的表单和字段组件)更“手动”。

票数 2
EN

Stack Overflow用户

发布于 2017-01-25 08:54:31

npm包制服与启动带一起工作非常容易。

除了./imports/client/NewBooks.js之外

代码语言:javascript
复制
import AutoForm from 'uniforms-unstyled/AutoForm';
...
<AutoForm
  schema={Books._collection.simpleSchema()}
  onSubmit={doc => console.log(doc)}
/>
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41826691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档