Есть ли способ, с помощью шаблона express + swig для nodeJS передать переменные с серверной стороны на javascript на стороне клиента? Я знаю, что это можно сделать в Jade, но я предпочел бы использовать механизм шаблонов, который более близко напоминает HTML. Спасибо за помощь, ребята!nodeJS + Swig шаблон, передающий переменную в javascript
5
A
ответ
9
OK Я предполагаю, что вы можете настроить свой курьер с помощью консолидации.swig, если нет, прочитайте эту ссылку (http://tinyurl.com/kcs8kvy). Ну, я не нашел прямого способа передать значения переменных клиенту javascript, но я нашел обходное решение.
, например, вы отправляете объект в маршруте на экспресс:
app.get("/", function(req, res){
var myUser = { name: "Obama" };
res.render("index", {user: myUser});
});
затем в файле index.html вы можете создать тег сценария:
<html>
<body>
<script>
var username = "{{user.name}}";
</script>
<script src="whatever.js"></script>
</body>
</html>
, а затем в вашем Файл any.js будет иметь переменную имени пользователя с ее правильным значением. Надеюсь, что это поможет вам.
Смежные вопросы
- 1. Javascript highchart, передающий переменную
- 2. NodeJS Swig математика
- 3. Swig - nodejs - использование пробелов
- 4. php, передающий переменную через onLoad
- 5. Spark SQL, передающий переменную
- 6. Как вывести JSON с swig в nodejs
- 7. Angularjs, передающий переменную контроллеру директивы
- 8. Отладка шаблона шаблона swig, nodejs
- 9. nodejs foreach swig и ejs
- 10. django-profile, передающий переменные в шаблон
- 11. PHP, не передающий переменную правильно
- 12. Swift NSTimer, передающий переменную синтаксис
- 13. JavaScript/Nodejs: ajax POST-запрос, не передающий объект на бэкэнд
- 14. AngularJS, передающий переменную на обслуживание
- 15. Bash, передающий переменную из функции
- 16. phpstorm Использование swig Шаблон Engine?
- 17. Sails.js SWIG шаблон не работает
- 18. Вывести переменную Laravel в шаблон javascript
- 19. Как передать переменную javascript в шаблон скорости
- 20. Как передать переменную в шаблон javascript?
- 21. Node.js, передающий переменную в обратный вызов
- 22. пакетный файл, передающий переменную в текстовый файл
- 23. Код, не передающий переменную «check» в функцию
- 24. Обертывание шаблон структура C++ в SWIG
- 25. Как использовать шаблон Swig в Geddy JS
- 26. NodeJS, передающий дополнительный параметр обратному вызову
- 27. NodeJS преобразование строки в переменную
- 28. Swig for loop with Nodejs, Express,
- 29. Nodejs swig, подстрочные или предельные символы
- 30. PHP, передающий переменную с перенаправлением заголовка
как обрабатывать сложную итерацию массива json! –
Когда я делаю только {{user}} iam получает [объект объекта], но когда я делаю json.stringify на сервере, он дает мне «Uncaught SyntaxError: Неожиданный токен и» даже после {{user | json_encode}} –