不能直接let list = store.state.list;吗
楼上答非所问。使用computed是因为需要创建一个watcher 并触发依赖收集,从而更新视图... 这一块三言两语说不清,你可以搜一下。
保证了store里面的数据不能直接更改,只能通过mutation的合法途径改值。