Javascript 节点:包含新html文件的新页面

Javascript 节点:包含新html文件的新页面,javascript,node.js,Javascript,Node.js,我正在用nodeJS开发一个应用程序。我的主页有一个html文件。现在,我想在双击按钮时使用新的html文件调用一个新页面 这是我的密码: 双击按钮,客户端: $scope.dblclick = function(env){ console.log("double-click is working") console.log("Here is my env") console.log(env) env = encodeURIComponent(env) // e

我正在用nodeJS开发一个应用程序。我的主页有一个html文件。现在,我想在双击按钮时使用新的html文件调用一个新页面

这是我的密码:

双击按钮,客户端:

$scope.dblclick = function(env){
    console.log("double-click is working")
    console.log("Here is my env")
    console.log(env)

    env = encodeURIComponent(env) // encode

    $http.get('/detailenv/' + env) //call a new page, with a new html file
    .success(function(data){
        console.log("success")
    })
    .error(function(data){
        console.log('http detailenv is a failure ')
        console.log('Error: ');
    });

}
服务器端:

app.get('/detailenv/:env', function(req, res){
console.log("OK")
res.sendfile(__dirname + '/test.html')
});
问题是什么也没发生。双击成功了,我收到了OK消息,但是我的测试html文件没有加载

我想添加它来处理其他路线,我输入了我的代码:

app.configure(function(){
app.use(app.router);
app.use(express.static(__dirname + '/'));
});
我不知道问题是否来自这里


谢谢您的帮助。

您一定是从node correct收到了错误信息?是什么?你的终端日志上有什么信息吗?没有,没有错误,没有。。。一切正常,除了页面没有加载,你甚至没有收到404?不,0错误。但是我想我已经发现了问题。。。我认为这可能是回调的问题:比如tu文件没有时间加载,或者类似的事情……我将尝试另一种方法:/