首页 > 其他分享 >day97 - 求和案例-getters版本

day97 - 求和案例-getters版本

时间:2023-03-16 17:47:51浏览次数:39  
标签:return 求和 sum getters state day97 store subject

求和案例-getter版本

之前的使用计算属性来写对state中的数据进行加工再使用

但对于共享数据,可以在getter中配置一个函数,由多个组件调用

减少代码量,提高复用率

 computed:{
   //靠程序员自己去写计算属性
   /*sum(){
     return this.$store.state.sum
   },
   subject(){
     return this.$store.state.subject
   },
   school(){
     return this.$store.state.school
   },
    */
   //借助mapState生成计算属性,从state中读取数据,对象写法
   // ...mapState({sum: 'sum', school: 'school', subject: 'subject'}),
 ​
   //借助mapState生成计算属性,从state中读取数据,数组写法
   ...mapState(['sum','school','subject']),
   /*bigSum(){
     return this.$store.getters.bigSum
   },
    */
   ...mapGetters(['bigSum'])

 

总结

 /*
 getters:
 1.概念:当state中的数据需要经过加工后再使用时,可以使用getters加工
 2.在store.js中追加getters配置
     //准备getters--用于将state中的数据进行加工
     const getters = {
         bigSum(state){
             return state.sum*10
         }
     }
     Vue.use(vuex)
     //创建并导出store
     export default new vuex.Store({
         actions,
         mutations,
         state,
         getters,
     })
 3.组件中读取数据:$store.getters.bigSum
  */

 

 

标签:return,求和,sum,getters,state,day97,store,subject
From: https://www.cnblogs.com/GUGUZIZI/p/17223538.html

相关文章

  • 【题解】P6667 [清华集训2016] 如何优雅地求和
    orzfjy666orzfjy666orzfjy666神·fjy666·拉普拉斯·爱因斯坦大帝于5min内爆切了此题,膜拜!思路斯特林数。注意到\(f(k)\)是多项式而式子中含有组合数,于......
  • list集合中String类型字段转换为BigDecimal类型求和
    List<User>userList=newArrayList<>();Useruser1=newUser();user1.setMoney("10.1");//double类型userList.add(user1);Useruser2=newUser();user2.set......
  • 环形链表(哈希表、链表)、寻找两个正序数组的中位数(数组、二分查找)、二进制求和(位
    环形链表(哈希表、链表)给定一个链表,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪next指针再次到达,则链表中存在环。为了表示给定链表中的环,我们使用整......
  • Clickhouse实现累计求和cumulative sum
    源表数据如下:timeprovinceorder_cnt20200601shandong10020200601jiangsu20020200601zhejiang30020200602shandong20020200602jiangsu30020200602zhejiang40020200603shandon......
  • 了解HTTP请求和响应
    介绍HTTP(超文本传输协议)是一种用于Web服务器和客户端之间通信的协议。它是万维网上数据通信的基础。HTTP请求和响应是Web通信的重要组成部分,允许客户端向服务器请求资......
  • 自动更新求和范围(Power Query)
    问题:除类别以外,其他数据列如有增减,求和结果随之联动如果用PowerQuery中的List.Sum添加一列进行求和,因其参数为固定的列标题名,所以当数据列有所增减时,需要手动修改公式。......
  • HTTP请求和响应格式说明
    前置知识HTTP特点HTTP协议是基于TCP/IP协议的应用层传输协议,即规范数据传输的一种规则。当客户端和服务器建立TCP连接后,发送HTTP请求和接收HTTP响应都是通过访问Socket......
  • Pod资源需求和资源限制
    [root@masterresource]#kubectlapply-fresource-requests-demo.yaml[root@masterresource]#catresource-requests-demo.yamlapiVersion:v1kind:Podmetadat......
  • Groovy-正则捕获,Http请求和写入文件
    示例:<!--FontAwesome--><linkhref="static/font-awesome/4.7.0/css/font-awesome.min.css"rel="stylesheet"><!--Ionicons--><linkhref="stat......
  • vuex中getters的两种调用方法
    getters和state用法相似,有点像vue中里面的data和computed两个之间的关系 使用: 方法一:this.$store.getters.xxx xxx是getters里面的名称方法二: ......