問題タブ [ember-validations]
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.
ember.js - Add コントローラーと Edit コントローラーの間で同じ ember 検証ルールを使用するためのより良い方法
私は ember-validations を使用していますが、Ember で Add コントローラーと Edit コントローラーの間で同じ検証ルールを使用する正しい方法は何ですか?
これを行うことはDRYの方法ではありません
ember.js - emberjs ミックスインと拡張
プロジェクトで造船所の検証を使用することを考えています
造船所から Validations-Mixin を使用する方法に関するオプションがあります
この Validations-Mixin をミックスインし、すべてのコントローラーで機能を取得する BaseController を持つアプローチ 1
アプローチ 2は Mixin を直接使用します。
長所 1 すべてのファイルとミックスインに ember-validations を手動でインポートする必要はなく、すべてのコントローラーで検証の機能を利用できます。
1 つの短所 検証は、すべてのコントローラーで必要とされるわけではなく、50% のケースでのみ必要になる可能性があります。また、既存のコントローラーが mixin を追加する方法を並べ替える可能性もあります。
長所 2 シンプルで、機能が必要な人だけがインポートして使用できます。
必要に応じて各ファイルにインポートし、ミックスインを追加する 2 つの短所。
ember-cli - Ember-cli ember-validations リリース 0.0.0 を使用できますか
https://github.com/dockyard/ember-validations/releases
現在、アルファ リリースのみがあり、2.0.0 がリリースされていないため、リリースにブロッカーの問題があるため、時間がかかる可能性があります。
0.0.0 を使用できるかどうかわかりませんが、重大な変更はありますか?
ここで 0.0.0 の意味は何ですか ember-cli をサポートする初期の安定バージョン 0.0.0 は空のアドオンである初期バージョンだと思います。
ember-validations には beta さえないため、本番環境では使用できません。
私の理解は正しいですか?
validation - Ember CLI および Ember データを使用した Ember 検証の問題
ember-validations ライブラリを使用して、アプリの新しい連絡先にフォーム検証を実装しようとしています。私は現在 Ember Data をフィクスチャと共に使用しており、このビデオの例のように検証をモデルに配置することを選択しました。私はこれに何日も取り組んできましたが、検証が機能しない理由をまだ理解できないようです. エラーが発生しているという兆候さえありません。
私は Ember を初めて使用し、コントローラーの代わりに次のロジックをルートに配置するように勧められました。これが ember-validation で行われている例を見たことがないので、それが検証に関する私の問題であるかどうかはわかりません。
私の他の疑いは、html のエラーを正しく処理していない可能性があるということですか?
これが私のコントローラーです
私は Ember を楽しんでいますが、この問題は私を大いに妨げています。どんな助けでも大歓迎です。
javascript - Emberフォームの検証
私は Ember が初めてで、非常に単純なはずです。実際にフォームを検証しようとしています。ember-formsとember-validationsの使用。
これが構造の一部です。要点を理解できるように徹底的に説明しますが、実際には多くのコードはありません。
まず、特にモデルに関して、それが良い構造であるかどうかはわかりません。
モデル:
コントローラー:
ルート:
テンプレート:
私は何かが欠けていることを知っており、それがモデルに関係していると確信しています(model=admin/create-user
テンプレートなどで多くのことを試しました)。
編集:コンソールにエラーなどはありません。検証は呼び出されません。
助けてくれてありがとう!
validation - コンポーネントの検証 Ember-Validations
ember-validationsを使用して単一のコンポーネントでフィールドを検証しようとしていますが、検証オブジェクトを内部にハードコーディングするのではなく、コンポーネントに渡す可能性を与えています。このコード:
問題なく動作しますが、コンポーネントの初期化時に任意の検証をパラメーターとしてコンポーネントに渡した検証オブジェクトをセットアップする場合は、たとえばsetupFlagsで次のようにします。
うまくいきません。入力に関係なく、常に「良い」と出力されます。アクセスしたら
@validateメソッドのthen()ブランチ内では、オブジェクトが表示されます。ここに制御フローがありませんか?