需要呈现路由中的变量以在客户端javascript中使用
我目前能够在从路由渲染的视图中使用变量,但只能在HTML标记中使用。如何在客户端javascript中使用这些相同的变量 我有以下代码:需要呈现路由中的变量以在客户端javascript中使用,javascript,node.js,express,handlebars.js,Javascript,Node.js,Express,Handlebars.js,我目前能够在从路由渲染的视图中使用变量,但只能在HTML标记中使用。如何在客户端javascript中使用这些相同的变量 我有以下代码: <script> var socket = io(); if ({{highestBidder}} === {{sessionID}}) { socket.on('outbid', function () { console.log('You have been outbid'); }); } </script>
<script>
var socket = io();
if ({{highestBidder}} === {{sessionID}}) {
socket.on('outbid', function () {
console.log('You have been outbid');
});
}
</script>
var socket=io();
if({highestbider}}==={{{sessionID}}){
socket.on('outbid',function(){
console.log('您被出价超过');
});
}
但是,没有正确地传入变量,因为我只是得到一个未定义的
据我所知,你不能!因为大多数数据都是在服务器中编译并呈现为HTML页面。但在这方面还有很多工作要做:
据我所知,你不能!因为大多数数据都是在服务器中编译并呈现为HTML页面。但在这方面还有很多工作要做: