Я искал это, но не могу найти правильное решение. Я немного опустил это и посмотрю, где я ошибаюсь.Grails GSP доступ к переменным в скрипте
Я использую Grails для проекта, и я действительно наслаждаюсь им. Где я думаю, что трудно обойти это в GSP.
Может кто-нибудь сказать мне дано:
Контроллер:
def index()
{
def message = "This is a test"
[message: message]
}
В целях
<!DOCTYPE html>
<html lang="en">
<head>
<script type="text/javascript">
$(document).ready(function() {
HOW DO YOU ACCESS THAT VARIABLE IN HERE
});
<body></body>
</html>
Я пытаюсь накормить некоторые 3 участника яваскрипта ЛИЭС и я имеющий вопрос, пытаясь понять это. Да, я могу вручную использовать его или использовать стороннюю библиотеку для вызова ajax thingy. Тем не менее, я думал, что для этого есть способ гравировки, так что мне не нужно делать такой тяжелый подъем. Я имею в виду, что вы знаете, что вы используете его над скриптом {} и делаете все вещи глобальными? Просто пытаюсь понять, каков правильный способ сделать это.
Пример библиотеки, которую я использую, представляет собой библиотеку JQwidgets
, которая имеет вызовы ajax, но я предпочел бы передать массивы и так непосредственно через именованные действия в Grails.
'$ (документ) .ready (функция() {вар что-то =" $ {message} ";}' Предполагается, что GSP, который визуализируется, представляет собой представление из метода контроллера 'index'. Таким образом,' model' в 'view' доступен для GSP, когда страница компилируется и отображается. –