问题描述
我正在尝试验证Aurelia中的IPv4范围,以及使用aurelia-mask屏蔽该值,您可以在https://github.com/ariovistus/aurelia-mask中找到它。
我有两个IPv4 IP地址输入(StartIp和EndIP),应在以下情况下进行验证。
- StartIP不能大于EndIP;
- EndIP不能小于StartIP;
- 两者均应为有效的IPv4地址;
我也想将这些值显示为带掩码,但aurelia-mask仅支持数字掩码,而不支持IPv4地址。
<div class="form-group">
<label for="startIp">Start Ip</label>
<input masked="value.bind:StartIp & validateOnChange; mask: 999.999.999.999;" class="form-control" id="startIp"
disabled.bind="disabled()">
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="endIp">End Ip</label>
<input masked="value.bind:EndIp & validateOnChange; mask: 999.999.999.999;" class="form-control" disabled.bind="disabled()">
</div>
</div>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)