为了账号安全,请及时绑定邮箱和手机立即绑定

computed后的foo.get()没有得到想要的原始值

var foo = computed(function(){return store.string +"/" + store.number;});

console.log(foo.get());

得到的是

undefined/undefined

这是怎么回事?

正在回答

2 回答

我得到的也是 undefined,不知道为什么

0 回复 有任何疑惑可以回复我~
import {observable, isArrayLike, computed, action, autorun, when, reaction} from "mobx";

class Store {
  @observable array = [];
  @observable obj = {};
  @observable map = new Map();

  @observable string = 'hello';
  @observable number = 20;
  @observable bool = true;

  @computed get mixed() {
    return store.string + ':' + store.number;
  }

}

let store = new Store();

var foo = computed(function(){return store.string +"/" + store.number;});

console.log(foo.get());


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

computed后的foo.get()没有得到想要的原始值

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信