1、state
就是实际存储的变量
使用方法:
state:{
message: 'Hello!',
count:1
}
调用方法:
this.$store.state.message
2、getters
获取数据的方法,相当于vue里面的计算属性
使用方法:
getters: {
message: state => state.message
}
调用方法:
this.$store.getters.message
3、Mutation
同步方法,用于更改状态
使用方法:
mutations: {
increment(state) {
state.count++
}
},
调用方法:
store.commit(' increment')
4、actions
和mutation类似,不过支持异步操作,可以调用store.commit
使用方法:
actions: {
increment(commit) {
commit(' increment')
}
},
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}}
作者 管理员 企业
{{itemf.name}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}