·

所以你希望运行时动态改变某个值,然后将这个值传递给computed对象,让这个值影响computed的结果是么???

如果是的话,你要转换思维,按照数据驱动的方式去思考这个问题。

然后,vue会在当前组件的上下文绑定对应的可响应对象,vue编译的时候会自动对其方法内部的可响应对象做监听,从而改变computed的值。

具体做法就是,将一个值定义为可响应的变量A,也就是你所说的参数,然后computed对象B在函数内部进行计算时,让变量A参与计算,运行时你改变A的值,vue会自动触发B的重计算。