最近使用angular日期选取器。只需要把所选的输出迄今input输入框,根据默认的假设,显示是在时间的形式的时间戳。不符合规定。需要格成一个特定的公式格公式。但input上ng-model不能直接对用于filter。因此内容需要一种方法来在这里显示格式化。

网上寻找解决方式就是写个directive,详细实例代码例如以下:

JS

angular.module('dateRange',[]).directive('dateFormat', ['$filter',function($filter) {var dateFilter = $filter('date');return {require: 'ngModel',link: function(scope, elm, attrs, ctrl) {function formatter(value) {return dateFilter(value, 'yyyy-MM-dd'); //format}function parser() {return ctrl.$modelValue;}ctrl.$formatters.push(formatter);ctrl.$parsers.unshift(parser);}};
}]);

HTML

<input type="text" ng-model="start_date" date-format disabled="disabled">

显示效果如图。详细的格式化改动代码中的format就可以。

版权声明:本文博客原创文章。博客,未经同意,不得转载。

angular input使用输入框filter格式化日期相关推荐

  1. 简述angular中constant和$filter的用法

    这里是修真院前端小课堂,每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方面深度解析前端知识/技能,本篇分享的是: [简述angul ...

  2. 如何使用LocalDateTime解析/格式化日期? (Java 8)

    本文翻译自:How to parse/format dates with LocalDateTime? (Java 8) Java 8 added a new java.time API for wo ...

  3. 带参数的过滤器|| 过滤器案例:格式化日期|| time.js  ||

    带参数的过滤器 过滤器案例:格式化日期 <!DOCTYPE html> <html lang="en"> <head><meta char ...

  4. 【Thymeleaf】格式化日期

    前言 thymeleaf 3.0 spring boot 2.0.0RELEASE 无国际化:格式化日期 <p>Today is: <span th:text="${#ca ...

  5. 在js中让一个text输入框的默认日期是今天

    在js中让一个text输入框的默认日期是今天 日期:<input type="text" name="" id="tiss_rq" s ...

  6. 订单管理-格式化日期-HTML

    定义模型类 from django.db import models from users.models import * from goods.models import *# Create you ...

  7. html input标签 显示放大镜,JS 仿支付宝input文本输入框放大组件的实例

    input输入的时候可以在后边显示数字放大镜 JS 仿支付宝input文本输入框放大组件 * { margin: 0; padding: 0; border-width: 1px; } .parent ...

  8. 输入框精确到秒html,分享下input time输入框的细节知识

    最近与type="time"类型的input输入框打了不少交道,学到了不少知识,和大家分享下. 一.关于兼容性和UI表现 1. Safari浏览器 Safari桌面端浏览器目前并不 ...

  9. thymeleaf格式化日期传参写法隐藏域

    格式化日期 <span th:text="${#dates.format(user.bir, 'yyyy-MM-dd HH:mm')}"></span> 日 ...

最新文章

  1. cocos2d-x JS 获取当前系统时间(解决屏幕双击点击事件)
  2. emwin读取sd图片_262.3MB/S读取速率,雷克沙1667X这回谁还敢吐槽
  3. 广州成立大数据产业协同创新联盟
  4. Linux 列出文件列表命令ls
  5. php弹出第一个数组中,PHP array_search始终返回数组的第一个键
  6. go语音protobuf_golang 使用 protobuf 的教程
  7. mysql 包含的那些文件
  8. 2021聊城二中高考成绩查询,聊城中考成绩查询时间2021
  9. Web前后端笔记-通过对称加密算法和信息摘要算法防止数据重放
  10. Android gradlew 多渠道打包
  11. 36 万美元套利!3 步骤揭秘黑客 DeFi 闪电贷全过程
  12. 打开Visual Studio 2010,左下角显示加载工具箱内容
  13. html5 图形水平运动,【分享】HTML5的Canvas制作3D动画效果分享
  14. 卸载symantec endpoint protection
  15. python的unicode编码表_Python-编码
  16. 内网渗透(抓取明文密码)
  17. 【gitbub遇到的问题】新建工程后,本地无法push代码?提示鉴权失败
  18. mysql是网状_三种数据模型---层次模型、网状模型以及关系模型
  19. 新用户注册之验证码短信、语音解决方案
  20. MySQL事务相关知识

热门文章

  1. Deep Learning Toolkits 的比较(转)
  2. logging模块和包
  3. C语言程序设计II—第八周教学
  4. java中的内部类详解
  5. 关于SpringBoot中的多数据源集成
  6. HDU 1525 Euclid's Game
  7. 两个很有用的进程间通信函数popen,pclose
  8. ArcGIS Engine 10开发环境的一些常见问题(转载)
  9. 操作系统原理之文件系统(第五章)
  10. 陈敏敏-130242014024-实验一