私はember-changeset-validationで検証したいブール値フィールドを属性として持つEmberオブジェクトを持っています。ember-changeset-validationsがbooleanで期待通りに動作しない
典型的な「同意する」チェックボックスです。
agree_terms: validateFormat({
regex: /^(true)$/,
message: 'You need to agree on Terms!'
})
シングが、これは検証したことがないいくつかの理由で、次のとおりです。私はチェンジセットのこのメンバーのための特定の検証がある検証ファイルを、持っている
{{one-way-checkbox changeset.agree_terms
class="form-control"
update=(action (mut changeset.agree_terms))}}
{{#each changeset.error.agree_terms.validation as |error|}}
<span class="text-danger help-block m-l-3">{{t (concat 'bookings.error.' error)}}</span>
{{/each}}
:ここ
はHBSコードです正しくTRUEにすると、私はいつもエラーメッセージを受け取ります...私はここで間違っていますか?
うわー!詳細な回答をお寄せいただきありがとうございます。私はember-changeset-validation Githubでこれを投稿するかもしれませんので、ドキュメント化することができます:) – AlejandroVK
これは素晴らしい考えです。他の人にも役立つかもしれません。ありがとう。 – alptugd