开发者社区> 问答> 正文

{ {now | 'yyyy-MM-dd'} } 这种表达式里面,竖线和后面的参数通过什么方式可以自定义?

已解决

{ {now | 'yyyy-MM-dd'} } 这种表达式里面,竖线和后面的参数通过什么方式可以自定义?

展开
收起
大河人家 2018-11-05 22:34:43 4581 0
4 条回答
写回答
取消 提交回答
  • 有点尴尬唉 你要寻找的东西已经被吃掉啦!
    采纳回答

    app.filter('过滤器名称',function(){

    return function(需要过滤的对象, 过滤器参数1, 过滤器参数2, ...){
        //...做一些事情   
        return 处理后的对象;
    }

    });

    {{now | date : 'yyyy-MM-dd'}}

    另:ng 内置的 filter 有九种:
    date(日期)
    currency(货币)
    limitTo(限制数组或字符串长度)
    orderBy(排序)
    lowercase(小写)
    uppercase(大写)
    number(格式化数字,加上千位分隔符,并接收参数限定小数点位数)
    filter(处理一个数组,过滤出含有某个子串的元素)

    2019-07-17 23:12:13
    赞同 1 展开评论 打赏
  • 一个前端小白,大家一起学习

    这个是vue的一个过滤写法,比如后端给你传一个距离,例如3320.1m,产品说需要转换,大于一千的后边写成km,否则四舍五入省略小数。那么这就需要这种写法,前边是动态获取的值,后边是过滤方法。

    下面说一下js中怎么写:

    创建一个js文件,用到的vue页面,把这个文件中引入进来,js文件中,写上你要过滤的方法。如下图
    image

    最后在你需要的地方用就可以了
    如:{ {now | km} }

    如果还不懂,可以看下官网过滤器:https://cn.vuejs.org/v2/guide/filters.html#ad
    希望你可以学到

    2019-07-17 23:12:13
    赞同 展开评论 打赏
  • 前一个帐号wangccsy@126.com不知道怎么的就成了企业帐号,改不成个人。所以重新注册了一个个人帐号。老程序员。精通JAVA,C#,数据库,对软件开发过程和流程熟悉。考取系统分析师,项目管理师和系统架构设计师等软件资格考试认证。愿意和大家一起前进。

    格式应该可以,比如yyyyMMdd等,但像y代表年这样的你应该没法修改了。是由浏览器底层支持的。

    2019-07-17 23:12:13
    赞同 展开评论 打赏
  • 今晚打老虎

    同求,楼主解决了请说一下

    2019-07-17 23:12:12
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载