我正在使用Dart创建一个简单的表单式web应用程序。飞镖是否有数字剪辑功能
我输入在进行验证它在这种情况下,限制在一定的范围内, 1-5
所以一旦它被解析我要检查的范围。 我目前使用三元运算符。
foo = foo <= 0 ? 1 : foo;
foo = foo > 5 ? 5 : foo;
这个工程,但它并不特别干净。
因为这似乎是许多飞镖程序中的一个常见任务,所以我认为它可能具有内置功能。 是否有?
类似numpy's clip(使用与此域完全无关的示例)。
怎么样'' –
据我所知,设置这些约束并不会阻止用户输入任何数字,比如32,或者确实输入任何字符串(比如“foo”),它只是通过点击箭头来控制可访问的范围。因此需要进一步验证和控制。如果它的确如此工作,那么它会很棒。 –
你是对的.. –