問題タブ [meteor-autoform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
55 参照

meteor - autoform meteor でデータベース エントリが作成されない

挿入オートフォームから次のコードを実装しました

データベース エントリが作成されていません。どこが間違っているのでしょうか。

0 投票する
0 に答える
134 参照

javascript - Meteor Autoform リンクされた入力?

meteor autoform と collection2 に関する次の問題を解決する最もエレガントな方法は何かを理解しようとしています:

国と州を選択できる登録フォームを作成しました。もちろん、選択可能な州は、選択した国に応じて変更する必要があります。これに対する「ネイティブ」なオートフォームのアプローチはありますか、それともイベントと条件付きレンダリングで行う必要がありますか?

よろしくお願いします!

0 投票する
1 に答える
1339 参照

mongodb - meteor の method-update で autoform のレコードの _id を取得する

meteor のautoform パッケージを使用していますが、コレクション内のドキュメントを更新しようとする_idと、レコードの更新を取得できないようです。

type=method-updateサーバー側で検証できるように、オートフォームを使用しています。_id以下のコードを試してみると、未定義のため失敗します。

テンプレート:

サーバー側の方法:

アップデート:

0 投票する
0 に答える
244 参照

github - Meteor パッケージ (yogiben:admin) がインストールを拒否します。github から間違ったバージョンを取得しているようです?

私は aldeed:autoform@5 を使用しています。yogiben の autoform-file も使いたいのですが、autoform@5 でうまく動かないので、abdj:autoform-file による fork を使用しました。

今、私は yogiben:admin を使いたいです。github と最新のマスター ( https://github.com/yogiben/meteor-admin/blob/master/package.js )に関する議論によると、yogiben:admin@1.1.0 は を使用しaldeed:autoform@4.2.2 || 5.0.0ます。

では、なぜこのエラーが発生するのでしょうか?

Meteor がどういうわけか github から間違ったバージョンを取得しているように見えますか? ところで、Meteor WindowsPREVIEW@0.3.0 を使用しています。

これらすべてのパッケージをうまく連携させるにはどうすればよいですか?

0 投票する
1 に答える
1798 参照

meteor - ネストされたオブジェクトの配列を更新する Quickform / Autoform

autoForm を使用して新しい入れ子/配列の値をコレクションに追加するのに問題があります。

質問を更新するためにクイックフォームを使用しようとしています。ユーザーがより多くの回答オプションを追加できるようにしたいと思います。私のスキーマは次のようになります (順序、いくつかのメタデータなどを省略して簡略化しています):

以外に、quickForm を介して質問を追加しただけのときは、オプションanswers.$.labelを使用していませんでした。質問を編集したいときにこれらのオプションを追加しました。そうしないと、nullのままにしたという苦情がありました。だから私はそれらを非表示にしましたが、フォームに入れました。autoformtype='insert'count

私の編集フォームは次のようになります。

現在、質問のラベルと最初に追加した回答を更新できます。しかし、新しい回答オプションを追加できません。私がそれを行うと、countオプションではないため拒否されます。しかし、私はdefaultValue...を指定しました

ユーザーが変更できる場所にcounts またはsを配置しないように、quickForm を次のようにしたいと思います。_id

answers.$._idしかし、私の変更が正しい答えを更新することを確実にするために、そこにとどまって隠しておく必要があるかもしれませんか?

そう:

  1. 私の回答は、挿入時にデフォルトで 0 にカウントされます。回答を編集して追加しても、なぜそうならないのですか?

  2. autoForm は update の代わりに upsert を実行できますか? 新しい質問を挿入したり、既存の質問ラベルを更新したり、必要に応じて または を使用しdefaultalueたりautoValueします。

  3. この種のメソッドを使用する必要がありますか?

0 投票する
1 に答える
273 参照

html - メテオ オートフォームでブートストラップ インラインが期待どおりに機能しない

私は翡翠で次のものを持っています:

そしてこれをhtmlで:

ブートストラップのインラインフォームクラスを利用していますが、フォーム要素が全幅に拡張されないように正しく作成されていますが、インラインで表示されていません。代わりに、次の行に分割しています。スクリーンショットは次のとおりです。

フォームが悪い

私はこれを私のcssに投げました:

期待どおりに機能しますが、なぜステップが必要なのか混乱しています。

.form-inline私の状況では、ブートストラップ クラスのデフォルトの動作でこれを処理するべきではありませんか? この追加の手順を実行する必要があった別の方法は何ですか?