Meteor Mantra KickstarterでVazco "Uniforms"を使い始めたばかりですが、解決するのが難しいパズルにぶつかりました :
<section class="field form-group">
<label for="uniforms-0000-0002" class="control-label">
Content
</label>
<textarea class="form-control" id="uniforms-0000-0002" name="content" placeholder="">
</textarea>
</section>
textarea
たとえば、それは、私のフォームのあらゆる種類の他のすべてのフィールドと同様に、書き込み可能ではありません。
フォームのフィールドに書き込むことができないような間違いがありますか?
そのための JSX は次のようになります。
<BaseForm disabled={false} placeholder={false} schema={this.bridge} >
<div className="row-fluid">
<div className="col-md-4">
<NumField grid={6} name="pages" label="# Pages" value="0"/>
<TextField name="title" label="Title" />
</div>
<div className="col-md-8">
<LongTextField name="content" label="Content"
disabled={false} placeholder={false} />
</div>
</div>
<ErrorsField />
</BaseForm>
ブリッジ定義を次のように設定しました。
:
:
this.schemaType = API_AST.getType('Book');
this.schemaValidator = model => {
const details = [];
};
this.schemaData = {
};
console.log("Book schema : ", this.schemaType);
console.log("Schema validator : ", this.schemaValidator);
console.log("Schema data : ", this.schemaData);
this.bridge = new GraphQLBridge(
this.schemaType
, this.schemaValidator
, this.schemaData
);
console.log("The bridge : ", this.bridge);
}
さまざまなconsole.log( "..." )
指示が表示されます:
Book schema : GraphQLObjectType
_fields: Object
_id: Object
author: Object
content: Object
pages: Object
title: Object
__proto__: Object
_interfaces: Array[0]
_typeConfig: Object,
description: ""
isTypeOf: undefined,
name: "Book",
__proto__: Object
... それから ...
Schema validator : function (model) { // 39
var details = [];
... それから ...
Schema data : Object
__proto__: Object
... それから ...
The bridge : GraphQLBridge
extras: Object
schema: GraphQLObjectType
_fields: Object
_id: Object
author: Object
content: Object
pages: Object
title: Object
__proto__: Object
_interfaces: Array[0]
_typeConfig: Object
description: ""
isTypeOf: undefined
name: "Book"
__proto__: Onject
validator: (model)
__proto__: Bridge
ここのリストが不十分な場合はお知らせください。