0

私は Titanium を使用していますが、この質問は CommonJS に関連しています。モジュールを作成しようとしていますが、変数のゲッターも必要です。

私は私の頭の中ですべてがはっきりしていないことを認めます.titaniumとcommonjsを扱うのは初めてです.何か読むものを教えてください.

これは私のコードです:

Picker.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();

しかし、猫の値を出力すると、0ではなく未定義になります...どこが間違っていますか?

ありがとうございました!!

4

1 に答える 1

0

試作品を使わないようにしたことがありますか?

function Picker(){
  this.cat = 0;
  this.getCat = function() {
      return this.cat;
  }
}
于 2012-09-06T20:51:26.437 に答える