gpt4 book ai didi

javascript - 如何用 Angular 限制输入数字范围

转载 作者:行者123 更新时间:2023-11-28 17:26:51 28 4
gpt4 key购买 nike

我想限制可以输入的数字到当前年份,用户不能输入比当前年份更高的年份。我该怎么做?

我的代码:

<ion-content >
<form>
<ion-list>
<ion-item>
<ion-label>Stagione</ion-label>
<ion-input [(ngModel)]="season.Description"></ion-input>
</ion-item>
<ion-item>
<ion-label>Year</ion-label>
<ion-input [(ngModel)]="season.Year" type="number"></ion-input>
</ion-item>
<ion-item>
<ion-label>Primavera/Estate</ion-label>
<ion-checkbox [(ngModel)]="season.IsSpringSummer"></ion-checkbox>
</ion-item>
<ion-item>
<ion-label>Default</ion-label>
<ion-checkbox [(ngModel)]="season.IsDefault"></ion-checkbox>
</ion-item>
<ion-item>
<ion-label>Nascosto</ion-label>
<ion-checkbox [(ngModel)]="season.IsHidden"></ion-checkbox>
</ion-item>

</ion-list>

</ion-content>
<ion-footer>
<ion-toolbar color="footer">
<ion-buttons right>
<button ion-button clear color="dark" (click)="save()">Save&nbsp;

</button>

</ion-buttons>
</ion-toolbar>

</ion-footer>

最佳答案

您可以使用minmax属性。

绑定(bind)max属性到当前年份,如下所示:<ion-input [(ngModel)]="season.Year" type="number" [max]="{{(new Date()).getFullYear()}}"></ion-input> .

获取全年的逻辑可以移至 typescript文件并可以存储在像 currentYear 这样的变量中。在模板中,我们可以像这样绑定(bind)到 max: [max]="currentYear" .

关于javascript - 如何用 Angular 限制输入数字范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51362612/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com