CNode

求助,怎么在var users = require('./routes/users');里面使用其他js页面定义的变量

问答
Ssince66发布于12 年前最后回复12 年前1 回复4405 浏览0 收藏

我在APP里面加入了app.js里面加入了socket.io var io = require('socket.io'); .......

var socket = io.listen(server);

app.js里面也有

var users = require('./routes/users');

我想在./routes/users.js 这个JS文件里面也能使用app.js定义的socket

直接用会报错 socket is not defined undefined ReferenceError: socket is not defined at C:\javascript\mdn\routes\users.js:25:10

请问怎么才能解决,谢谢

查看回复

回复 (1)

P
pynixwang#1·12 年前

你确定不是users里面留个参数,然后在app中传入io?

参与回复
登录后即可参与回复。登录