プロジェクトで造船所の検証を使用することを考えています
造船所から Validations-Mixin を使用する方法に関するオプションがあります
この Validations-Mixin をミックスインし、すべてのコントローラーで機能を取得する BaseController を持つアプローチ 1
アプローチ 2は Mixin を直接使用します。
長所 1 すべてのファイルとミックスインに ember-validations を手動でインポートする必要はなく、すべてのコントローラーで検証の機能を利用できます。
1 つの短所 検証は、すべてのコントローラーで必要とされるわけではなく、50% のケースでのみ必要になる可能性があります。また、既存のコントローラーが mixin を追加する方法を並べ替える可能性もあります。
長所 2 シンプルで、機能が必要な人だけがインポートして使用できます。
必要に応じて各ファイルにインポートし、ミックスインを追加する 2 つの短所。