1.局部过滤器 在当前组件内部使用过滤器,修饰一些数据

//声明
filters:{
    '过滤器的名字':function(val,a,b){
        //a 就是alax ,val就是当前的数据
    }
}
//使用  管道符
数据 | 过滤器的名字('alex','wusir')
 1 <!DOCTYPE html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>Title</title>
 6 </head>
 7 <body>
 8 
 9 <div >
10     <App />
11 </div>
12 <script src="vue.js"></script>
13 <script src="moment.js"></script>
14 <script>
15 
16     let App = {
17         data(){
18             return {
19                 msg:"hello world",
20                 time:new Date()
21             }
22         },
23         template:`
24         <div>我是一个APP{{ msg | myReverse }}
25         <h2>{{ time | myTime("YYYY-MM-DD") }}</h2>
26         </div>
27 
28 
29         `,
30         filters:{
31             myReverse:function (val) {
32                 return val.split("").reverse().join("")
33             },
34             myTime:function (val,formatStr) {
35                 return moment(val).format(formatStr)
36             }
37         }
38     };
39 
40     new Vue({
41         el:"#app",
42         data(){
43             return {
44 
45             }
46         },
47         components:{
48             App
49         }
50     })
51 
52 </script>
53 </body>
54 </html>
View Code

相关文章:

  • 2021-05-19
  • 2022-01-21
  • 2022-12-23
  • 2021-12-21
  • 2022-12-23
  • 2022-12-23
  • 2021-08-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-26
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案