私はこれに頭を悩ませているので、いくつかのガイダンスが欲しい.
同様の方法ですべてのモデルを検証したい管理者のcrudアプリがあります。検証に使用しているコードは、検証関数で使用すると正常に機能します。
var ModelName = Backbone.Model.extend({
// ...
validate: function (attrs) {
// stuff happens
return errors;
}
});
ただし、すべてのモデルで検証を使用したいので、すべてのモデルで同じコードを繰り返したくありません。
バックボーン モデルを拡張して、この検証機能をすべてのモデルに含めるにはどうすればよいですか?