在vue中状态更新是异步的,这一点和react中的setstate类似。 解决方案 非组件解决方案: <div id="example">{ {message}}</div> var vm = new Vue({ el: '#example', data: { message: '123' } }) vm