Как передать данные JSON из метода res.render Node.js в response.js на клиенте

Я использую node.js, чтобы принять запрос, получить данные из DynamoDB, отформатировать / объединить их в существующий объект шаблона JSON и вернуть его.

Это прекрасно работало при использовании узла в качестве веб-сервиса и просто возврате json, но я тестирую написание нового кода на стороне клиента в Reaction.js. Я знаю, что мог бы сделать две поездки туда и обратно - сначала загрузить страницу без JSON, затем AJAX в response.js, чтобы загрузить JSON, но я бы хотел сделать это за один раз.

В узле я заполняю "fillTemplate" и хотел бы вернуть JSON-объект fillTemplate (через "формы" Jade-шаблона), который будет доступен на стороне клиента. Я могу передать объект Джейд, но я не уверен, что следующий шаг после этого.

            lib.pact.mergeDataIntoTemplate(formTemplateJSON,backgroundDatasetJSON, function(err, filledTemplate){
                if(err) {
                    console.log(err);
                }
                else{
                    res.render('forms', { title: 'Filled Forms', data: filledTemplate });
                }
        });

Короче говоря, я не уверен, как передать / получить доступ к объекту в act.js (или, в этом отношении, vanilla js) на стороне клиента.

Любые советы или указатели будут высоко ценится.

(также, по-видимому, нет тега для response.js, и я не могу добавить его... если кто-то хочет)

0 ответов

Другие вопросы по тегам