最近写http://www.itoolshub.com/的时候用到了日期时间选择器,Angular本身material2只有日期选择器,也不知道为什么官方不提供日期时间选择器,也可能是Angular2以及如今的...github.com/sentsin/laydate是采用原生js实现的组件,因此不需要考虑相关依赖,直接入手.
1.使用npm下载该组件npm install layui-laydate -save
2.在....angular-cli.json文件中配置
"styles": [
"styles.scss",
".....laydate
第一步完成后如果在TS中使用laydate变量,编译器是会直接报错的,因为其找不到这个变量,因此这一步要做的就是让ts识别该变量.做法很简单,在typings.d.ts中加入声明
/*...对视图渲染之后,也就是生命周期中的AfterViewInit函数中执行.另外该渲染会使得双向绑定失效,需要处理结果则可以在laydate的回调函数中处理.