小编owl*_*owl的帖子

如何使用node.js生成唯一ID

function generate(count) {
    var founded = false,
        _sym = 'abcdefghijklmnopqrstuvwxyz1234567890',
        str = '';
    while(!founded) {
        for(var i = 0; i < count; i++) {
            str += _sym[parseInt(Math.random() * (_sym.length))];
        }
        base.getID(string, function(err, res) {
            if(!res.length) {
                founded = true; // How to do it?
            }
        });
    }
    return str;
}
Run Code Online (Sandbox Code Playgroud)

如何使用数据库查询回调设置变量值?我怎么能这样做?

javascript node.js express

135
推荐指数
12
解决办法
16万
查看次数

如何更新房间内所有客户端的套接字对象?(socket.io)

io.sockets.on('connection', function(socket) {
    socket.object = socket.id;

    socket.on('updateObject', function(data) {
        // How to update socket.object here for all clients?
    });
});
Run Code Online (Sandbox Code Playgroud)

怎么做?

websocket node.js express socket.io

7
推荐指数
2
解决办法
6592
查看次数

如何从Lua中的表中获取数据

我有一张桌子:

Table = {
    button = {},
    window = {},
    label = {},
    edit = {},
    error = {}
}
Run Code Online (Sandbox Code Playgroud)

如何获取表的键和值?

我试图得到:

for key, value in ipairs(Table) do
    for k, v in ipairs(key) do
       print(k, v)
    end
end
Run Code Online (Sandbox Code Playgroud)

但这不起作用。

arrays lua metatable lua-table

4
推荐指数
1
解决办法
1361
查看次数

带偏移的画布元素

如果项目有偏差,则不会绘制任何内容。

jsfiddle: http: //jsfiddle.net/9UyxF/

JavaScript:

var ctx = document.getElementById("drawing").getContext("2d");

$("#drawing").mousemove(function(e) {
    ctx.lineTo(e.clientX, e.clientY);
    ctx.stroke();
});

var ctx_without_offset = document.getElementById("without_offset").getContext("2d");

$("#without_offset").mousemove(function(e) {
    ctx_without_offset.lineTo(e.clientX, e.clientY);
    ctx_without_offset.stroke();
});
Run Code Online (Sandbox Code Playgroud)

CSS:

#drawing {
    border: 1px solid #000;
    position: absolute;
    top: 50px;
    right: 0;
}
#without_offset {
    border: 1px solid #000;
}
Run Code Online (Sandbox Code Playgroud)

如何修复它?提前致谢。

html javascript css canvas

4
推荐指数
1
解决办法
8116
查看次数

从服务器端在客户端获取变量(express.js,node.js)

服务器端:

app.get('/auth', function(req, res) {
    res.render('auth.jade', {
        variable: true
    });
});
Run Code Online (Sandbox Code Playgroud)

如何从服务器端在客户端获取变量“变量”?

我试过了:

alert(variable);
Run Code Online (Sandbox Code Playgroud)

javascript node.js express

3
推荐指数
1
解决办法
5063
查看次数

content_for head 标签不起作用(ruby on rails)

<% content_for :head do %>
  <%= javascript_include_tag "http://code.jquery.com/jquery-latest.min.js" %>
<% end %>
Run Code Online (Sandbox Code Playgroud)

它不起作用。

如何将html插入到head标签中?

谢谢。

ruby ruby-on-rails

3
推荐指数
1
解决办法
1188
查看次数

CSS背景不会伸展到最大高度

我有一个100%高度的元素.如果有很多块,那么它们就会超越它.

jsfiddle示例:http://jsfiddle.net/yPqKa/

怎么解决?

提前致谢.

CSS:

html, body {
    height: 100%;
    width: 100%;
}
.content-background {
    background-color: #000;
    height: 100%;
    width: 100%;
}
.content {
    background-color: #eee;
    height: 50px;
    width: 100%;
    margin-top: 60px;
}
Run Code Online (Sandbox Code Playgroud)

html css

2
推荐指数
1
解决办法
1125
查看次数

向所有用户+您自己发送消息(Socket.io)

客户端 JavaScript 文件:

socket.on('message', function(msg) {
    $(".chat-body").append(msg);
});

$("form").submit(function(e) {
    e.preventDefault();
    var msg = $("input[type=text]").val();
    socket.send(msg);
});
Run Code Online (Sandbox Code Playgroud)

服务器端app.js:

io.sockets.on('connection', function(socket) {
    socket.on('message', function(data) {
      socket.broadcast.send(data);
    });
    socket.on('disconnect', function() {
      // handle disconnect
    });
});
Run Code Online (Sandbox Code Playgroud)

如何在没有额外“附加”的情况下也向自己发送消息?

提前致谢。

node.js express socket.io

1
推荐指数
1
解决办法
4707
查看次数

最高保证金不起作用

我对儿童元素的边缘顶部有一点问题.

CSS:

body {
    height: 960px;
}
.breadcrumbs {
    position: relative;
    background-color: #eee;
    height: 10%;
}
.name {
    color: #000;
    margin-top: 50px;
}
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/GRQNh/

为什么它不起作用?类.name粘在上面.

提前致谢.

html css

0
推荐指数
1
解决办法
79
查看次数