Uncaught SyntaxError: неожиданный токен <в ejs - PullRequest
0 голосов
/ 06 июля 2019

Ниже мой код, я обращаюсь к объекту сервера в переменной, но выдает следующую ошибку как Uncaught SyntaxError: Unexpected token < в ejs

routerfile.js
var express = require('express');
var router = express.Router();
router.get('/', function (req, res) { 
       var obj ={"cn": "TH", "about": {"name": "thailand"}}
       res.render('index.ejs', {res: obj});
})

util.js
var x = <%= JSON.parse(res) %>; //throws unexpect token error

index.ejs
<a href ="/en/<%=JSON.parse(res.about[name])%>">click me</a> // throws name not defined.

...