在nodeJS中,我使用护照模块进行身份验证.我想显示当前登录用户的用户名.
我尝试了以下代码:
passport.displayName
Run Code Online (Sandbox Code Playgroud)
和
Localstrategy.username
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅:http: //passportjs.org/docs/profile
但这不起作用.有什么建议?
谢谢
当我在Cygwin中使用以下命令时:
$ go get github.com/gorilla/mux
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
# cd .; git clone https://github.com/gorilla/mux C:\cygwin64\home\USER\Go\src\github.com\gorilla\mux
Cloning into 'C:\cygwin64\home\USER\Go\src\github.com\gorilla\mux'...
fatal: Invalid path '/home/USER/C:\cygwin64\home\USER\Go\src\github.com\gorilla\mux': No such file or directory
package github.com/gorilla/mux: exit status 128
Run Code Online (Sandbox Code Playgroud)
当我使用命令时:
cd $GOPATH
Run Code Online (Sandbox Code Playgroud)
正确的文件夹打开.
有谁可以解决这个问题?
我使用以下代码预加载我的图像:
function preload(sources)
{
var images = [];
for (i = 0, length = sources.length; i < length; ++i) {
images[i] = new Image();
images[i].src = sources[i];
}
}
Run Code Online (Sandbox Code Playgroud)
如何向图像对象添加类?我尝试过images [i] .class ='classname',但这并没有成功.有什么建议?
谢谢!
使用Raphael,我可以使用以下代码获取元素的DOM对象的引用:
element.node
Run Code Online (Sandbox Code Playgroud)
如何获取链接到DOM对象的元素?换句话说,上面函数的逆(例如DOMobject.element).
在下面的代码中:
DbModels.prototype.updateById = function(_collection, id, field, value, callback) {
this.getCollection(_collection, function(error, sel_collection) {
if( error ) callback(error)
else {
sel_collection.update({_id: ObjectID.createFromHexString(id)}, {$set: {$[field].value:value}}, function(error, updated) {
if( error ) callback(error)
else callback(null, updated);
});
}
});
};
Run Code Online (Sandbox Code Playgroud)
我想使用变量字段的值作为$ set中变量的名称.我尝试使用以下代码$ [field] .value(正如您在上面的代码中看到的),这不起作用.有什么建议如何解决这个问题?
谢谢!
javascript ×2
node.js ×2
cygwin ×1
git ×1
go ×1
mongodb ×1
passport.js ×1
preload ×1
raphael ×1