假设我有一个像这样的MyViewModel:
// MyViewModel.js module
function MyViewModel() {
};
exports.MyViewModel = MyViewModel;
使用它的main.js:
// main.js
var MyViewModel = require('./MyViewModel');
var vm = new MyViewModel.MyViewModel(); // akward
拥有new MyViewModel.MyViewModel()
是很奇怪的。
处理此问题的最佳方法是什么?
答案 0 :(得分:1)
自己找到答案:
// MyViewModel.js module
module.exports = function MyViewModel() {
};