問題タブ [simple-schema]
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.
meteor - meteor simple スキーマでフィールドの設定を解除する方法
simpleSchema でフィールドの設定を解除したいのですが、フックの下でフィールドが設定または設定解除されません
これは私が設定を解除するために行ったことです
javascript - MomentJS 値を Meteor simple-schema auto-form 選択リスト値に保存するにはどうすればよいですか?
現在、Meteor アプリの支払いプランを取得しようとしています。ユーザーが新しい投稿を作成するときに、投稿の有効期限のオプションを作成したいと考えています。
これは、単純なスキーマでの私の試みが現在どのように見えるかです-
これは明らかに機能しません。これを適切に行う方法はありますか?
meteor - SimpleSchema 更新エラー
ログインしているユーザー アカウントに usersId を保存して、お気に入りのボタンを作成しようとしています。概念は、userId がある場合 (ユーザーはお気に入りです)、そうでない場合はユーザーはお気に入りではありません。問題は、エラーが発生update failed: Error: Favorites must be an array
していて、これが何を意味するのかわかりません。
道:schema.js
道:studentlist.js
meteor - Meteor:コレクション内の他のフィールドに格納されている配列の長さをフィールドに自動的に入力する方法は?
次のように SimpleSchema/Collection2 で定義されたコレクションがあります。
変更があるたびに、配列num_pieces
の長さが自動的に入力されるようにするにはどうすればよいですか?pieces
私は SimpleSchema のautoValue
orを使用することにオープンですmatb33:collection-hooks
。 、、、およびおそらく Mongo が提供するより多くpieces
の演算子で変更される可能性があり、これらの可能性に対処する方法がわかりませんでした。理想的には、更新後に の値を確認するだけですが、コレクション フックで無限ループに入ることなく、どうすればそれを実行して変更を加えることができるでしょうか?$push
$pull
$set
pieces
javascript - Meteor js: validatedmethod simpleschema で完全な検証メッセージを取得する
Meteor js は初めてで、公式ガイドhttp://guide.meteor.com/methods.html#method-formに従ってフォームを作成しようとしています。mdg:validation-error に基づく検証用の mdg:validated-methodパッケージと aldeed:simple-schema を使用して、検証エラー メッセージをクライアントに返すことをお勧めします。このガイドでは、検証を処理するためにこのコードを提案しています
しかし問題は、fieldError.type、fieldError.name、およびsimple-schema からの人間が読める最初のメッセージのみが err.error で利用できることです。シンプルスキーマで翻訳されたメッセージとフィールドラベルを使用して、わかりやすい検証エラーメッセージを取得します。そのため、特にメッセージに最小/最大制約が含まれている場合など、「必須」のオブジェクト プロパティ名だけを取得することは受け入れられません。シンプルスキーマの検証コンテキストを取得して、人間が読めるエラーの完全なリストを取得する方法が見つかりませんでした。
だから私の質問は、クライアントで完全なエラーメッセージを取得できますか?どうすればよいですか? それとも、私がやろうとしていることを達成するためのより良い方法がありますか?
前もって感謝します
meteor - スキーマでラベルを false に設定できない
スキーマのラベルを削除しようとしています。false に設定するたびに、エラーが発生するか、何もしません。
meteor - サーバー上の HTML をサニタイズする方法 - WYSIWYG
mpowaga:autoform-summernote をインストールしました。指示では、サーバー上の HTML をサニタイズするように指示されており、サニタイズ パッケージをインストールするために環境に送られます。インストールdjedi:sanitize-html
しましたが、これを autoform および simple-schema と統合/使用する方法についての説明が見つかりません。これをスキーマで定義すると仮定します。私は初心者なので、いくつかのガイダンスをいただければ幸いです。
私のスキーマなどを投稿してほしい場合は、投稿できます。
meteor - スキーマ内のサーバー上の html をサナタイズする
をインストールしてmpowaga:autoform-summernote
、djedi:sanitize-html
入ってくるデータをクリーンアップしようとしましたが、simpleschema
どのように機能させるかわかりません。ユーザーが「p」タグと「a」タグに加えて、太字と斜体のスタイルを追加できるようにしたいだけです。ここで何が間違っていますか?