如何直接在Node.js中访问对象内部的对象?
假设我有两个分别名为dbPerson.js
和dbCar.js
的文件,它们都有自己的方法,例如:
dbPerson.js:
module.exports = {
getAll(callback){}
}
dbCar.js:
module.exports = {
getOne(callback){}
}
然后我有另一个名为db.js
的文件,它将导入这些文件:
const dbPerson=require('./dbPerson');
const dbCar=require('./dbCar');
并且最终我有一个导入db.js
的主文件:
const db=require('./db');
我希望能够通过使用db.getAll()
和db.getOne()
来调用方法,但是这种方式我需要使用db.dbPerson.getAll()
和db.dbCar.getOne()
,有一种方法可以使我不需要这样做?
您也需要从db.js
文件中导出这些功能:
//db.js
const dbPerson=require('./dbPerson');
const dbCar=require('./dbCar');
module.exports = {
dbPerson,
dbCar
}