ドメインオブジェクトまたはそのデータをシステム全体で grails のどこからでも利用できるようにする方法を知りたいですか?
一種のシンテックスのように、それを実現するために使用する必要があります。ATM アプリのユーザー オブジェクト/インスタンスは、3 つのテンプレートの 1 つでのみ使用でき、他のビューでも使用できません。
質問する
114 次
1 に答える
1
これらのビューで使用できる理由は、コントローラーがモデルをそれらのビューにプッシュしているためです。必要なコントローラー/サービスからドメインを使用することを妨げるものは何もありません。
たとえば、次のことができます。
class HomeController {
def index() {
def users = User.list()
render view: "list", model: [users: users]
}
}
私が慣習から完全に脱却した方法に注意してください。
于 2013-01-21T22:36:15.027 に答える