jQuery Validationプラグインのようなルートのさまざまなモデルプロパティのフォーム検証を作成する方法があるかどうかを確認したいと思いますか?Emberjs jQuery Validation Pluginのような検証をフォーム作成するには?
REST APIからいくつかのデータを取得してから追加情報を補完する必要があります。そのため、テンプレートで新しいフォームがレンダリングされます。
export default Ember.Route.extend({
userType: Ember.inject.service('user-session'),
model: function (params) {
return $.getJSON('APIURL', function (data) {
return {
"serverData": data.e.results[0],
"id": null,
"name": null,
"option": 1
};
});
}
});
次に、ユーザーがフォームの情報を変更し、送信ボタンを押します。問題は、私はフォームがデータなしでユーザーによってそれを送ることができる検証がないのでです。フォームデータを検証する方法があれば、私は知らない、ember.js上
rules: {
name: {
required: true
},
id: {
required: true
}
}, messages: {
id: { required: 'El campo es requerido (Required in spanish)' }
}
しかし、ここで:
は、私のようないくつかのルールを作成するjQueryの検証プラグインでこの種の問題を解決するために使用しました。私は非常に基本的なルートモデルを使っている多くのプラグインを見つけましたが、私のモデルは複雑なタイプなのでフィットしていないようです。
emberjsフォームを検証できる方法はありますか?