Vue-04

作者: 三岁就很酷耶 | 来源:发表于2018-09-14 11:27 被阅读0次

过滤器:对显示在页面上的数据进行筛选

全局过滤器    和Vue同级    Vue.filter(“过滤器名称”,function(参数){})

局部过滤器    在new Vue内部写,和el,data等同级    filters:过滤器名称:{function(参数){}}

例:用过滤器保留两位小数,num.toFixed(2)

        html的body里写

{123.456|fix(过滤器名称)}

        vue中:

Vue.filter(“fix”,function(data){return data.toFixed(2)})

        结果会在页面中输出123.46(四舍五入)

例:用过滤器获取时间

        html的bady里写

{{new Date()|date}}

        vue:

filters:{date:function(data){return data.getFullYear()+"年"+data.getMonth()+"月"+data.getDate()+"日,星期"+data.getDay()+","+data.getHours()+时'+data.getMinutes()+'分'+data.getSeconds()+'秒'}}

Vue属性

$el    获取vue绑定的元素

$data    获取vue实例中的数据

$options    获取vue实例中的自定义属性

$refs    获取所有带ref属性的元素

计算属性

例:将Vue里的数据"hello world"转化为"world===hello"

在new Vue 中加入新属性:

computed:{revMsg:function(){

              return this.msg.split(' ').reverse().join('===')

          }

}

相关文章

  • Vue-04

    过滤器:对显示在页面上的数据进行筛选 全局过滤器 和Vue同级 Vue.filter(“过滤器名称”,func...

  • Vue-04

    今天学习了过滤器; vue.js允许在表达式后面添加可选的过滤器,以管道符表示,eg:{{message|x}};...

  • Vue-04

    promise 主要解决异步深层嵌套的问题 promise 提供了简洁的API 使得异步操作更加容易 基于Pro...

网友评论

      本文标题:Vue-04

      本文链接:https://www.haomeiwen.com/subject/amangftx.html