小编Cza*_*sky的帖子

如何将元素转换为里程表

我有代码:

  <div class="wrap2" id="wrap" data-num="0">
    <span>0</span><span>1</span>...
Run Code Online (Sandbox Code Playgroud)

CSS:

.wrap2[data-num="0"] {
  transfom:translate(0, 0);
}
.wrap2[data-num="1"] {
  transform:translate(0, -30px);
  }
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/9t4zsuov/2/

但是我想像里程表一样-数字只能滚动到顶部,而不是底部。有什么想法,该怎么做?

javascript css

6
推荐指数
1
解决办法
112
查看次数

动态更改 mat-datepicker 中的日期格式

可以通过按钮更改日期格式吗?例如,默认格式是 DD/MM/YYYY,但是当我单击按钮时,我会注册新格式,例如 YYYY/MM/DD 可能吗?我从该代码开始:

ts 文件的一部分

const moment = _rollupMoment || _moment;
export const MY_FORMATS = {
    parse: {
        dateInput: 'DD/MM/YYYY',
    },
    display: {
        dateInput: 'DD/MM/YYYY',
        monthYearLabel: 'MM YYYY',
        dateA11yLabel: 'DD/MM/YYYY',
        monthYearA11yLabel: 'MM YYYY',
    },
};


providers: [{
        provide: DateAdapter,
        useClass: MomentDateAdapter,
        deps: [MAT_DATE_LOCALE]
    },
    {
        provide: MAT_DATE_FORMATS,
        useValue: MY_FORMATS
    },
]



changeFormat() {
    ????????
}
Run Code Online (Sandbox Code Playgroud)

html 文件:

   <input matInput [matDatepicker]="picker" placeholder="mm.dd.yyyy"
                      (click)="picker.open()" #birthInput>
               <mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
               <mat-datepicker #picker></mat-datepicker>
 <span (click)="changeFormat()"></span>
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助。

angular-moment angular-material angular

1
推荐指数
1
解决办法
5952
查看次数