[node] express 切分 socket.io namespace

作者: qas612820704 (Lego)   2015-08-31 18:18:34
我用express generator創出個架
想把socket 用 namespace 切分... 有點難解釋....
反正像達成以下這種效果
```
var socket_io = require('socket.io');
var io-main = socket_io();
var io1 = socket_io();
var io2 = socket_io();
io-main.of('namespace1') = io1;
io-main.of('namespace2') = io2;
```
可是 io-main.of 不給這樣設值 請問該用什麼方法?
或者是有什麼替代方法可以達成類似的效果?
我是寫成這樣這樣運用的
這是express app.js 的一部份
```
// ...
app.use('/test', function(req,res,next) {
//WANT TO DO => io.of('/test') = test_route.io;
next();
}, test_route);
// ...
app.io = io;
// ...
```
跪求大大<(_ _)>
作者: mars90226 (火星人)   2015-08-31 20:23:00
這是JavaScript本來就不能這樣吧? 你可以用兩個參數像是io.of('/test', test_route.io)

Links booklink

Contact Us: admin [ a t ] ucptt.com