logo

该视频仅会员有权观看

立即开通课程「Vue.js前端应用开发实践」权限。

¥
199
/ 年

要修改store中的state数据,必须使用名为mutation的特殊方法。在store中定义一个mutations属性,这是一个对象包含多个mutation方法。例如添加一个set name方法,接受state和data参数,用于更新state中的name值。修改store的name值,需通过commit该mutation。你可以在组件中绑定一个事件处理器,如on click name,并在组件中定义相关方法使用this.$store.commit来调用mutation,传递想要的值。例如,点击后可以根据条件commit不同的set name值进行更新,然后在浏览器测试这些更改。