angular input使用输入框filter格式化日期
最近使用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格式化日期相关推荐
- 简述angular中constant和$filter的用法
这里是修真院前端小课堂,每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方面深度解析前端知识/技能,本篇分享的是: [简述angul ...
- 如何使用LocalDateTime解析/格式化日期? (Java 8)
本文翻译自:How to parse/format dates with LocalDateTime? (Java 8) Java 8 added a new java.time API for wo ...
- 带参数的过滤器|| 过滤器案例:格式化日期|| time.js ||
带参数的过滤器 过滤器案例:格式化日期 <!DOCTYPE html> <html lang="en"> <head><meta char ...
- 【Thymeleaf】格式化日期
前言 thymeleaf 3.0 spring boot 2.0.0RELEASE 无国际化:格式化日期 <p>Today is: <span th:text="${#ca ...
- 在js中让一个text输入框的默认日期是今天
在js中让一个text输入框的默认日期是今天 日期:<input type="text" name="" id="tiss_rq" s ...
- 订单管理-格式化日期-HTML
定义模型类 from django.db import models from users.models import * from goods.models import *# Create you ...
- html input标签 显示放大镜,JS 仿支付宝input文本输入框放大组件的实例
input输入的时候可以在后边显示数字放大镜 JS 仿支付宝input文本输入框放大组件 * { margin: 0; padding: 0; border-width: 1px; } .parent ...
- 输入框精确到秒html,分享下input time输入框的细节知识
最近与type="time"类型的input输入框打了不少交道,学到了不少知识,和大家分享下. 一.关于兼容性和UI表现 1. Safari浏览器 Safari桌面端浏览器目前并不 ...
- thymeleaf格式化日期传参写法隐藏域
格式化日期 <span th:text="${#dates.format(user.bir, 'yyyy-MM-dd HH:mm')}"></span> 日 ...
最新文章
- cocos2d-x JS 获取当前系统时间(解决屏幕双击点击事件)
- emwin读取sd图片_262.3MB/S读取速率,雷克沙1667X这回谁还敢吐槽
- 广州成立大数据产业协同创新联盟
- Linux 列出文件列表命令ls
- php弹出第一个数组中,PHP array_search始终返回数组的第一个键
- go语音protobuf_golang 使用 protobuf 的教程
- mysql 包含的那些文件
- 2021聊城二中高考成绩查询,聊城中考成绩查询时间2021
- Web前后端笔记-通过对称加密算法和信息摘要算法防止数据重放
- Android gradlew 多渠道打包
- 36 万美元套利!3 步骤揭秘黑客 DeFi 闪电贷全过程
- 打开Visual Studio 2010,左下角显示加载工具箱内容
- html5 图形水平运动,【分享】HTML5的Canvas制作3D动画效果分享
- 卸载symantec endpoint protection
- python的unicode编码表_Python-编码
- 内网渗透(抓取明文密码)
- 【gitbub遇到的问题】新建工程后,本地无法push代码?提示鉴权失败
- mysql是网状_三种数据模型---层次模型、网状模型以及关系模型
- 新用户注册之验证码短信、语音解决方案
- MySQL事务相关知识