首页 > 解决方案 > Nativescript/Angular TextView 如何禁止某些值?

问题描述

我想允许用户编辑文本视图;但是,如果该值无效(例如将其设置为 0),它将恢复为编辑前的值。有没有办法在 .html 文件中做到这一点?

  <TextView
        [editable]="lift.completed"
        keyboardType="number"
        [text]="lift.reps"
        row="0"
        col="3"
        class="set_list"
        (textChange)="updateLifts(i, 'reps', $event.value)"
      >

标签: angulartypescriptnativescript

解决方案


简单的解决方案不是使用输入吗?

<input type="number" min="1" max="100">

这似乎可以解决您在描述中提供的所有要求。


推荐阅读