SailsJS - Как визуализировать представления на сервере

Может ли кто-нибудь сообщить мне, как отобразить все представления на сервере и отправить их в веб-браузер? Как и любой другой PHP-фреймворк?

Это вообще возможно?

Пожалуйста, помогите мне здесь:)

Спасибо за помощь

2 ответа

Прочитайте документацию Sails.js.

В разделе контроллеров вы можете узнать об объекте ответа. На объекте ответа у вас есть функция с именем view(),

Так что вы можете использовать res.view() сделать представление и отправить его клиенту. Типичный пример:

functionNameHere: function(req, res, next) {
    res.view({
        data: {first: "one", second: "two"}
    });
}

Sails.js построен поверх Express.js. В Интернете уже есть множество учебных пособий по использованию Express.

Вот документация для Express.

Просто поставьте:

YourFunctionName : function (req,res) {
    res.view('yourview', option, data);
}

Параметры являются необязательными в зависимости от того, как вам нужно, и вы помещаете свой файл route.js.

Прочтите раздел о контроллерах по адресу: http://sailsjs.org/#!documentation/controllers.

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