zoukankan      html  css  js  c++  java
  • 第4节:getters计算过滤操作

    上传:

    1、 assetsPublicPath: './',   修改路径

    2、终端输入 npm run  build  命令  生成  dist  文件

    3、把dist文件里的冬冬上传就可以了

    getters从表面是获得的意思,可以把他看作在获取数据之前进行的一种再编辑,相当于对数据的一个过滤和加工。你可以把它看作store.js的计算属性。

    getters基本用法:

    比如我们现在要对store.js文件中的count进行一个计算属性的操作,就是在它输出前,给它加上100.

    我们首先要在store.js里用const声明我们的getters属性。

    写好了gettters之后,我们还需要在Vuex.Store()里引入,由于之前我们已经引入了state盒mutations,所以引入里有三个引入属性。代码如下,

    在store.js里的配置算是完成了,我们需要到模板页对computed进行配置。在vue 的构造器里边只能有一个computed属性,如果你写多个,只有最后一个computed属性可用,所以要对上节课写的computed属性进行一个改造。改造时我们使用ES6中的展开运算符”…”。

    需要注意的是,你写了这个配置后,在每次count 的值发生变化的时候,都会进行加100的操作。

    用mapGetters简化模板写法:

    我们都知道state和mutations都有map的引用方法把我们模板中的编码进行简化,我们的getters也是有的,我们来看一下代码。

    首先用import引入我们的mapGetters

    在computed属性中加入mapGetters

    相信大家已经会了getters的用法,那我们下节课见了。

  • 相关阅读:
    MySQL性能优化的最佳20+条经验
    初窥Linux 之 我最常用的20条命令
    Java内存模型
    未能加载文件或程序集“System.Net.Http.Formatting, Version=4.0.0.0, Culture=n
    Nginx 负载均衡之 upstream 参数 和 location 参数
    Nginx 简单配置方法
    关于使用 autoFac 的注入方法
    关于 VS 调用存储过程加载很慢和SQL 执行很快的那些事
    C# 客户端读取共享目录文件
    NodeJS、NPM安装配置步骤
  • 原文地址:https://www.cnblogs.com/jinsuo/p/8337150.html
Copyright © 2011-2022 走看看