11

私のモデルでは、データ型として列挙型が必要ですが、その方法がわかりません。geddyjs.orgまたはgoogleのドキュメントで役立つものは見つかりませんでした。

モデルは次のように定義できます。

var fooModel= function () {
  this.defineProperties({
    fooField: {type: 'datatype'},
    .............................
   });
}

列挙をどこでどのように定義する必要があり、どのように使用しますか?

4

4 に答える 4

18

Node は単なる JavaScript であり、JavaScript には (私の知る限りでは) 列挙型がないことに注意してください。ただし、ここで説明されているように偽造することはできます: JavaScript の列挙型?

于 2013-03-08T19:36:09.223 に答える
0

これを行うモジュールがあります。そのうちの 1 つはhttps://npmjs.org/package/simple-enum (私が作成した単純なもの) です。

于 2013-09-16T18:18:35.700 に答える