首先这两者解决方法都会得到一个相同的结果,但使用@computed的意义在于它能够由MobX进行更智能的优化。 如果我不使用computed属性,直接使用自定义的getTheValue函数的话,那么一旦value改变,所有用到getTheValue函数的地方都将重新计算。