我想使用mobx-react和mobx。 所以我创建了一个文件store.ts,像这样:
$('.some.thing').click(function() {
var emHeight = $(".hidden").height();
var em3=emHeight*3;
if (parseInt($(this).css('height')) === emHeight*3) {
$(this).css('height', '10em');
} else {
$(this).css('height', '3em');
}
});
在我的应用程序组件中,我有:
从“ ../store/store”导入商店; 从“ mobx-react”导入{观察者};
import { observable} from "mobx";
class store {
@observable test= ""; // path des Ws local
}
export default store;
但是我有一个错误:“测试不存在” 如果我只是尝试console.log(store)。它可以构建,但是导航器中出现错误,“默认值不再是公共MobX api的一部分”
你有个主意吗?
答案 0 :(得分:1)
您应该创建商店实例并导出它。
import { observable} from "mobx";
class store {
@observable test= ""; // path des Ws local
}
export default new store();