nodejs 一个 js导出两个类

论坛 期权论坛 脚本     
已经匿名di用户   2022-7-2 21:58   3993   0
var DB = require('../DB');
function User(user){
this.name=user.name;
this.password=user.password;
this.email=user.email;
}
module.exports.User=User;
//查询用户信息
User.get=function(name,callback){
DB.select("select * from users where username=$1",[name],function(err,result){


callback(err,result);
}
);


}
//存储用户信息
User.prototype.save=function(callback){
//要存入数据库的用户文档
var user={
name:this.name,
password:this.password,
email:this.email
}
DB.add("insert into users(name,password,email)values($1,$2,$3)",[user.name,user.password,user.email],callback);
}


function hello(Hello){
this.id=Hello.id;
this.name=Hello.name;
this.height=Hello.height;
}
module.exports.hello=hello;


hello.get=function(callback){
DB.select("select * from hello",[],function(err,result){


callback(err,result);
}

);


//使用

var User=require("../../datamodules/User");
function hello(req,res){
//打印函数名
var m_FuncJson=baseCall.GetRouteFuncJson(req,res);
User.User.get('xn ',function(err,result){
console.log(result);
res.send(m_FuncJson.call.name);
});






}


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP