node.js - 如何使用 swig Node js 在变量中设置 JSON 对象?

标签 node.js express swig

我想使用 swig 在客户端 javascript 中设置一个 JSON 对象。我尝试使用 swig 的 json 过滤器,但它只是打印 JSON 对象而不分配。 <script type="text/javascript"> var bootstrap = "{{locals.bootstrap | json}}"</script>正如我们所知,在 Javascript 中,这个引导变量可以在整个应用程序中全局访问。但我无法设置 JSON 对象。我试过这个var bootstrap = "{{locals.bootstrap}}" refer link 。但它只适用于任何属性,而不适用于 json 对象,它只是在 bootstrap 中设置“[object,object]”而不是 json 对象。我尝试使用 swig refered link 的 json 过滤器,但没有成功。

最佳答案

尝试

var bootstrap = "{{bootstrap | json | safe}}"

关于node.js - 如何使用 swig Node js 在变量中设置 JSON 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30138720/

相关文章:

javascript - MEAN 堆栈卡在本地主机 :3000 上

json - 如何使用 Node.js 返回复杂的 JSON 响应?

python - 如何在c中扩展python?

node.js - 使用 jetbrains 变量调试 node.js 显示 'Collecting data...'

node.js - 我在 ytdl-core 包上收到 404 错误

javascript - 尽管 async/await,nestJS Mongoose 回调在返回后仍被调用

javascript - 在 ES6 类中的函数之间共享变量

mysql - Nodejs更改数据库连接运行时间

python - 从 C 访问 PyBuffer 的内容

python - Cygwin、SWIG 和 Python