我正在使用 Titanium,但这个问题与 CommonJS 有关,我正在尝试创建一个模块,但我还需要一个变量的 getter。
我承认我的想法还不是很清楚,这是我第一次使用钛和 commonjs,也许你也可以给我一些阅读。
这是我的代码:
选择器.js
var cat;
function Picker(){
this.cat = 0;
}
Picker.prototype.getCat = function() {
return this.cat;
};
module.exports = Picker;
List.js
var Picker = require('myPath/Picker');
var picker = new Picker();
var cat = picker.getCat();
但是,如果我打印 cat 的值,它是未定义的,而不是 0 ...我错在哪里?
谢谢你!!