有人用过bone.io这个框架吗?
发布于 10 年前 作者 yakczh 3825 次浏览 最后一次编辑是 8 年前

觉是这个双向通信的设计思路挺好的,但是照着 http://bone.io/ 上面的的文档写了个例子,不知道如何把 route和 inbound/outbound 关联起来 在设置 inbound/outbound的时候 带命名空间,

  bone.io('chat', {
    outbound: {
        routes: ['broadcast']
    },
    inbound: {
        register: function(data, context) {
            this.join(data.room);
        },
        deregister: function(data, context) {
            this.leave(data.room);
        },
        send: function(data, context) {
            this.room(data.room).broadcast({message: data.message});
        }
    }
});

但是调置router的时候,又没有命名空间

bone.router({
    routes: {
        "start":"hello",
        "find/:query/p:page":   "search"   // #find/bones/p7
    },
    hello: function(context) {
        console.log(context);  
    },
    find: function(query, page) {
 console.log('find');  
       console.log(query);
 
    }
});

不知道两段代码中的routes 是根据什么关联起来的

1 回复

是不是太新了?没找到栗子

回到顶部