2

私の見解では、私は持っています

<g:render template="/common/notifications" model="[userNotifications:userNotifications]" />

Notificationjavascriptでは、 sのJSONオブジェクトを返すためのajax呼び出しがあります

呼び出されるコントローラ メソッドは次のとおりです。

def getNotifications()
{
    def userNotifications = Notification.findAllByUser(UserUtils.getCurrentUser())      

    render userNotifications as JSON
}

しかし、応答データを取得してテンプレートにモデルを提供する方法の手がかりがありません

どんな助けでも大歓迎です

4

1 に答える 1

4

オブジェクトをレンダリングする代わりに、テンプレートをレンダリングします。ajax に HTML が返されることを期待させます。

render(template: '/common/notifications', model: [userNotifications: userNotifications])
于 2013-05-03T16:49:23.790 に答える