vue 全局filter的坑

Posted lianxisheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 全局filter的坑相关的知识,希望对你有一定的参考价值。

下面连段代码的filter放在不同的位子会有不同的效果,

1.filter放在new vue之后,居然不起作用

<script> 
        new Vue({
            el: ‘#app‘,
            data: {
                isActive: true,
                hasError: true,
                testVal: 20
            }
        })
     Vue.filter(‘filVal‘, function(val, first, second) {
            return val + first + second;
        })
</script>

2.filter放在new vue之前却可以

    <script>       
        Vue.filter(‘filVal‘, function(val, first, second) {
            return val + first + second;
        })
        new Vue({
            el: ‘#app‘,
            data: {
                isActive: true,
                hasError: true,
                testVal: 20
            }
        })
    </script>

  

以上是关于vue 全局filter的坑的主要内容,如果未能解决你的问题,请参考以下文章

vue、ts全局filters的用法(多个过滤)

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段11——vue路由的配置

VSCode自定义代码片段11——vue路由的配置

VSCode自定义代码片段11——vue路由的配置

VSCode自定义代码片段2——.vue文件的模板