美文网首页
计算属性的基本使用

计算属性的基本使用

作者: 63537b720fdb | 来源:发表于2020-07-15 21:19 被阅读0次

1.含义

需要对数据进行一些转化后再显示,或者需要将多个数据结合起来进行显示时使用计算属性

2.字符串拼接的插值操作

显示 Taylor Swift
1.Mastach语法插入 用空格隔开

    <div id="app">
        <h2>{{firstName}} {{lastName}}</h2>
    </div>
    <script src="./js/vue.js"></script>
    <script>
        const app = new Vue({
            el : '#app',
            data : {
                firstName : 'Taylor',
                lastName : 'Swift'
            }
        })
    </script>

2.Mastach语法内两个属性用空格拼接

    <div id="app">
        <h2>{{firstName}} {{lastName}}</h2>
        <h2>{{firstName + ' ' + lastName }}</h2>
    </div>

3.使用函数拼接

    <div id="app">
        <h2>{{firstName}} {{lastName}}</h2>
        <h2>{{firstName + ' ' + lastName }}</h2>
        <h2>{{getFullName()}}</h2>
    </div>
            methods : {
                getFullName : function() {
                    return this.firstName + ' ' + this.lastName;
                }
            }

这三种方法虽然都可以达到效果,但是在代码的整洁性上都不好,所以在需要对数据进行一些转化后再显示,或者需要将多个数据结合起来进行显示的情况下,就需要使用计算属性。

3.计算属性

计算属性写在Vue的computed属性名下


image.png

注意:
1.用计算属性做插值操作时不能加(),这种写法是错误的,计算属性是属性并不是方法

        <!--错误用法-->
        <h2>{{fullName()}}</h2>

下一篇说明computed是如何将存储的函数转成属性的

相关文章

  • 计算属性的基本使用

    1.含义 需要对数据进行一些转化后再显示,或者需要将多个数据结合起来进行显示时使用计算属性 2.字符串拼接的插值操...

  • 监听器和计算属性的区别watch,computed

    计算属性computed和监听器watch区别?1.能使用计算属性computed的尽量使用计算属性,但是计算属性...

  • VUE第二天学习

    一、计算属性 1.基本使用 computed,当我们的页面上需要频繁地进行数据运算时,我们需要用到计算属性。 (1...

  • computed深入

    计算属性set/get 计算属性 (单向)在computed属性对象中定义计算属性的方法,在页面使用{{方法名}}...

  • vue 计算属性computed

    computed计算属性 对于任何复杂逻辑,你都应当使用计算属性 计算属性中的setter 计算属性默认只有 ge...

  • 2020-07-28

    了解Vue计算属性的实现原理 computed的作用 在vue的开发中,我们不免会使用到计算属性,使用计算属性,v...

  • 什么情况使用计算属性

    1、分离逻辑 需求如下: 不使用计算属性,代码长这样: 使用计算属性后,代码长这样: 显而易见,使用计算属性后,相...

  • Vue基本语法和生命周期

    计算属性和监视 计算属性在computed属性对象中定义计算属性的方法在页面中使用{{方法名}}来显示计算的结果 ...

  • Vue的基本语法和生命周期

    一、计算属性 计算属性在computed属性对象中定义计算属性的方法在页面中使用{{方法名}}来显示计算的结果 监...

  • Vue的基本语法和生命周期

    一、计算属性 计算属性在computed属性对象中定义计算属性的方法在页面中使用{{方法名}}来显示计算的结果 监...

网友评论

      本文标题:计算属性的基本使用

      本文链接:https://www.haomeiwen.com/subject/ltgjhktx.html