Vue1.0中过滤器和Vue2.0中自定义指令的用法

设置默认图片或者日期比较操作等用到过滤器或者指令

Vue1.0过滤器在文件common\static\static\lib\vue\vue.filter.js

图片:

  <img:src="member.portrait | imgShow 0,'/img/default/default-head.jpg'">

日期格式化:

  <span>{{parkEnterpriseVO.establishTime|formatDateStr'yyyy-MM-dd'}}</span>

 

Vue2.0自定义指令在文件common\static\static\lib\vue \vue2.0\vue.directive.js

Vue2.0里不能用之前的fiter过滤器了,通过自定义指令实现和过滤器类似的功能,用到的引入这个js即可,用法参考:

  图片:

  <img v-imgshowmodule="{code:activityDetailSite.activityDetail.imgPath,type: 0,def:'/img/default-activity-form.png'}">

  日期格式化:

  <spanv-formatdatestr="{date:activityDetailSite.activityDetail.activityTime,format: 'yyyy年MM月dd日 HH:mm'}"></span>

日期比较:

<button type="button"v-comparetodate="{beginTime:activityDetailSite.activityDetail.registrationDeadline,endTime:activityDetailSite.activityDetail.activityDeadline}">报名已截止</button>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值