0
からフィールドを削除します。このデコレータフィールドがなければ、オブジェクトにフィールドが存在します。 webpack.configで ローダー:MobX @observableデコレータは私がMobXを理解し、簡単なストアを作成しようとしているストア
module: {
loaders: [
{
test: /\.js$/,
exclude: /node_modules/,
query: {
presets: ["react", "es2015"],
plugins: ["react-html-attrs", "transform-class-properties", "transform-decorators-legacy"]
},
loader: "babel"
}
]
}
オブジェクトに 'someField'があるかどうか確認しましたか?私はmobxはフィールドのgetterを作るので、オブジェクトの通常のフィールドとして表示されない可能性があります。 'window.store.someField'を実行して、あなたが得るものを見てください。 –
'window.store.someField'は未定義を返します –
これは間違いなく通常の動作です。他のモジュールが 'window.store'をオーバーライドしているかどうか確認できますか?このフィドルを見て:https://jsfiddle.net/mdebbar/uyjoq1s0/4/それはうまく動作します。 –