سؤال
هل كائنين نطاق تظهر على نفس الصفحة، عندما يتم استدعاء أسلوب القائمة، على سبيل المثال؟
HTTP: // APP_NAME / فو / قائمة
def list = {
if(!params.max) params.max = 10
[ fooList: Foo.list( params ) ]
[ barList: Bar.list( params ) ] // Only the last one is returned.
}
في صفحة الرأي، سيتم عرض كلا الجدولين على الصفحة.
<g:each in="${fooList}" status="i" var="foo"> ... </g:each> <g:each in="${barList}" status="i" var="bar"> </g:each>
المحلول
متأكد من أنك يمكن أن تعود الأمور متعددة في ذلك السطر الأخير:
[fooList: Foo.list (بارامس)، barList: Bar.list (بارامس)]
نصائح أخرى
والفاصلة في الجواب المقبول هو الصحيح، يمكنك إزالة السطر //.
لا تنتمي إلى StackOverflow