問題タブ [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 に答える
437 参照

meteor - autoform を使用して select 要素に #each を入力するにはどうすればよいですか?

これは、オートフォームを使用して変換したいフォームの一部です。

autoform で、この部分をどのように翻訳しますか?

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

javascript - 自動フォーム挿入: doc 値が無効です

私はこれを持っていますquickForm

このスキーマでバックアップ:

そしてこのseedObject方法:

すぐ上のconsole呼び出しが発生すると、それは正しく、次の効果をもたらします。

しかし、有効なもの (「stuff」や「100」など) を含むフォームを送信すると、次のエラーが発生します。

product_id属性が必須であり、現在の値が であることを示していますnull

私は何を間違っていますか?これproduct_idはテンプレートに依存する値であるため、スキーマの「autoValue」のようなものは、それを処理する最良の方法とは思えません。

ドキュメントは、私が物事を正しく使用していることを明確に述べているようです。docの属性の説明からAuto Form:

挿入フォームの場合、この属性を使用して、デフォルトのフォーム値が設定されたオブジェクトを渡すこともできます (フォーム内の各フィールドに値属性を設定するのと同じ効果)。

そして、のvalue属性の説明からafFieldInput

value: 入力の特定の、潜在的にリアクティブな値を設定します。autoForm または quickForm で doc 属性も指定した場合、この値は doc オブジェクトの値をオーバーライドします。

私は何が欠けていますか?

編集

autoValue何がポップアップするかを確認するために、スキーマにフィールドを追加しました。

これにより、フォームを正しく送信できますが、テンプレートからの有用な値ではなく、誤ったハードコーディングされた値「1」が使用されます。2 つのconsoleログは次のことを示しています。

私のseedObject値は autoValue で利用できないようです。

onSubmitフックをハイジャックする必要がありますか? テンプレートから提供された値を持つ非表示のフォーム入力が必要ですか? ここで修正は何ですか?

0 投票する
3 に答える
2152 参照

meteor - meteor と autoform を使用してドロップダウン リストから値を事前に選択するにはどうすればよいですか?

simple-schema で autoform を使用しており、ドロップダウン リストから値を事前に選択しようとしています。アプリをクラッシュさせるか、通知も結果も何も得られません。選択した値は引き続き表示されます ([1 つ選択])。私のスキーマからのブロックは次のとおりです。

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

meteor - meteor で Autoform を実装中にエラーが発生しました

autoformのテスト済みコードを実装しているときに、次のエラーを受け取りました。クローンは正常に実行されます。パッケージをインストールしました:aldeed. 間違いはどこですか?

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

javascript - AutoFormとIron Routerを使用したMeteorで、挿入が成功したことを確認した後に送信フォームをリダイレクトする標準パターン?

AutoForm & Iron Router で Meteor を使用しています。

レコードを挿入するためのオートフォームがあり、挿入が成功した後にレコードを表示するために別のページにリダイレクトしたいと考えています。 これを行う一般的に受け入れられている方法は何ですか?

次のような標準のオートフォーム挿入を使用する場合:

リダイレクトする方法がわかりません。

「メソッド」タイプを次のように使用する場合:

次に、特に DRY ではない挿入メソッドを作成する必要があります。

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

javascript - meteor の summernote でエラーが発生する

autoform summernote パッケージの README に従った後、フォームを送信しようとするたびに、次のエラーが発生します。

キャッチされていない TypeError: undefined は関数ではありません

エラーをクリックすると、次のコードが表示されます。

何か間違ったことをしているのか、それともパッケージなのかわかりません

スキーマ

.html