爱编程程序员

计算属性缓存

2018-10-16  本文已影响16人  一叶扁舟丶

在上一节中介绍指令与事件时,你可能发现调用methods里的方法也可以与计算属性起到同样的作用,比如本节示例可以用methods改写为

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>示例</title>

</head>
<body>

    <div id="app">
        <!-- 注意,这里的reversedText是方法,所以要带() -->
        {{ reversedText() }}
    </div>

    

    <script src="https://unpkg.com/vue/dist/vue.min.js"></script>

    <script>

        var app = new Vue({
            el: '#app',
            data: {
                text: '123,456'
            },

            methods: {
                reversedText: function () {
                    // 这里this指向的是当前Vue实例
                    return this.text.split(',').reverse().join(',');
                }
                
            }
        });

        
            

    </script>

</body>
</html>
上一篇 下一篇

猜你喜欢

热点阅读