過濾器、計算屬性

全局過濾器

<div class="app">
{{la|add}}
</div>
<script src="https://cdn.bootcss.com/vue/2.5.16/vue.js"></script>
<script>
/*Vue.filter('過濾器的名字',函數(shù))*/
    Vue.filter('add',function(data){
        if(data<10){
            return '0'+data
        }else {
            return data
        }
    }),
    new Vue({
        el:'.app',
        data:{
            la:Math.floor(Math.random()*20)
        }
    })
</script>

局部過濾器

<div class="app">
{{123.456|add}}
</div>
<script src="https://cdn.bootcss.com/vue/2.5.16/vue.js"></script>
<script>
/* new Vue({
        el:".app",
        filters:{
           過濾器的名字 : 函數(shù)
        }
    })*/
    new Vue({
        el:".app",
        filters:{
            add:function(data){
                return data.toFixed(2)
            }
        }
    })
</script>

計算屬性

<div class="app">{{daoxu}}</div>
<!--<div class="app">{{函數(shù)名}}</div>-->
<script src="https://cdn.bootcss.com/vue/2.5.16/vue.js"></script>
<script>
    new Vue({
        el:'.app',
        data:{
            txt:'hello vue'
        },
        computed:{
            daoxu:function(){
                return this.txt.split(' ').reverse().join('===');
                //              切割        翻轉(zhuǎn)       插入
            }
        }
    })
/* new Vue({
        el:'.app',
        data:{
            txt:'hello vue'
        },
        computed:{
            函數(shù)名:函數(shù)
        }
    })*/
</script>
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容