問題タブ [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.

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

ember.js - Ember Validations: カスタムバリデータのセットアップ

私は Ember 2.3 と DockYard の ember-validations バージョン "2.0.0-alpha.4" を使用しています。プロジェクトでPOD構造を使用しています。

定義済みの検証に関係なく、カスタムバリデーターを使用しているときにインジェクションの問題に直面しています。

ドキュメントに記載されているように、バリデーターをmy-app/app/validators/ディレクトリに配置しました。しかし、それらはロードされていません。ファクトリを使用して手動で注入すると、機能します。しかし、ember-validations はそれらを自動的にロードできませんでした。

カスタムバリデーターをロードするために ember-validation を行うにはどうすればよいですか?

アップデート

数か月間誰も回答がなく、ドキュメントの問題にも回答がなかったので、独自の検証アドオンを作成しました。1人の開発者で約3週間かかります。しかし、私たちのニーズにはうまく機能します。

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

ember.js - フォームの ember 検証を削除/リセットする方法

私はモーダル内にフォームを持っています。そのフォームはユーザーが各モデルフィールドを更新することを可能にし、私はそれらを検証するために ember-validations も使用していますが、保存が成功した後、またはユーザーがモーダルを閉じる/キャンセルすると、フォーム要素にはまだ含まれていますクラスhas-success, has-error, has-feedbackクラスなので、保存/キャンセルが成功するたびにフォームフィールドをリセットするにはどうすればよいですか?

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

ember.js - ember検証ステータスでフォーム送信ボタンを無効/有効にする

「ember-validations」プラグインを使用してフォーム検証を追加しています。インライン検証を行うことはできますが、検証ステータスに基づいてボタンを無効/有効にする必要があります。

Component.js

Template.hbs

スクリーンショット

ここに画像の説明を入力

ember validationsを使用しているときにフォーム入力の合計検証ステータスを取得して、そのフラグを無効/有効ボタンに使用できるようにするにはどうすればよいですか?

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

validation - ember-cp-validations のセットアップ

プロジェクトに ember-cp-validations を統合しようとしていますが、これまでのところコードは k を実行していますが、「検証」メソッドを実行しようとすると、このエラーが発生します

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

この行までエラーを追跡しました

https://github.com/offirgolan/ember-cp-validations/blob/v2.9.3/addon/validations/factory.js#L436

getDependentsForここで返された Validator オブジェクトで関数を呼び出そうとします

https://github.com/offirgolan/ember-cp-validations/blob/v2.9.3/addon/validations/factory.js#L434

タイプは「プレゼンス」に等しいため、使用しているバリデーターを探してlookupValidator見つかりましたが、返されたクラスには関数がありませんgetDependentsFor。これがバグなのか、何か不足しているのかわかりません:/

バージョン Ember : 2.5.1 Ember データ : 2.6.1 ember-cp-validations : 2.9.3

どんな助けでも大歓迎です!

前もって感謝します!!!

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

ember.js - コントローラが Ember Validations mixin を認識しない

私は、ember-validations と EmberFire を使用してサインアップ フォームを作成しています。サーバーは正常に起動しますが、コンソールに次のエラーが表示されます。

サインアップ検証 mixin のコードは次のとおりです。

私のサインアップコントローラーのコードは次のとおりです。

ファイル構造は、コントローラーの import SignupValidations 行に含まれる構造と一致しているように見えるため、このエラーが発生する理由について少し混乱しています。何か案は?

0 投票する
2 に答える
1112 参照

ember.js - ember で 2 つの日付を比較する

終了日がある場合、終了日の検証は発効日から最大または等しい必要があります

終了日は必須ではありません