Vue.js 允许我们自定义过滤器,可被用作一些常见的文本格式化。过滤器可以用在两个地方:mustache 插值表达式、 v-bind表达式。过滤器应该被添加在 JavaScript 表达式的尾部,由“管道”符指示。

1.  插值表达式

<p>{{msg | msgFormat}}</p>

管道符前面的msg:要过滤的内容

管道符后面的msgFormat:是过滤器通过msgFormat来过滤

2. 定义过滤器msgFormat

var vm = new Vue({
el: '#app',
data: {
msg: '我想我是是世界上最好看的'
},
methods: {},       
       filters: { msgFormat: function (myMsg) { //function 的第一个参数指的是管道符前面的 msg
        return myMsg.replace(/我/g, '你')         }
      }
});

最新文章

  1. oracleDBA-D4
  2. request.getParameter(“参数名”) 中文乱码解决方法
  3. Unity Assets目录下的特殊文件夹名称
  4. 李洪强iOS经典面试题135-Objective-C
  5. 浅谈Objective—C中的面向对象特性
  6. delphi7如何实现 科学计数的转换。 比如我输入2,触发之后会转换成2.000000E+00.求赐教
  7. [sql server、oracle] 分组取最大值最小值常用sql
  8. [博弈]ZOJ3591 Nim
  9. 调试php的soapCient
  10. HDU 5512 Pagodas
  11. parentNode和parentElement区别
  12. 表单提交音乐文件(php)
  13. javascript执行原理
  14. MonoBehaviour介绍(Unity3D开发之一)
  15. 用一张表里的记录更新自己(或另一张表)里的记录(exists使用)
  16. PL/SQL学习笔记之触发器
  17. 基于ubuntu搭建 Discuz 论坛
  18. CENTOS 7 64BIT,MYSQL5.7安装与配置
  19. ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN
  20. Excel表导出

热门文章

  1. 吴裕雄--天生自然JAVA SPRING框架开发学习笔记:Spring CGLlB动态代理
  2. bestphp&#39;s revenge
  3. GPU 、APU、CUDA、TPU、FPGA介绍
  4. 新发布的廉价版iPhoneXR值得购买吗?
  5. 使用svn时出现Can't switch /XXX/XXX because it is not the repository yet
  6. 18 12 24 html 表单学习
  7. [转]分析zookeeper能做什么
  8. Fidder IOS抓包
  9. IP首部检验和的计算和举例
  10. MYSQL8用户创建及权限操作