🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# 密码功能块 【**支持**:入门版及以上;**类型**:便捷功能类】 功能:判断输入口触发的顺序是否与设定的一致 ![](https://img.kancloud.cn/3e/3e/3e3e0049d5ce8d13cfbf0769746555f1_415x320.png) * 参数1:判断模式,有3个可选模式:密码判断,长度判断,顺序判断 * 参数2:密码口,设定的密码,每位密码之间无间隔,10用a代替,11用b代替,依次类推 * 参数3:非检测口,设定除了密码涉及的输入口以外的口是否参与判断,若填写了该参数,其设定的输入口,将参与判断 * 参数4:正确跳转 * 参数5:错误跳转 * 参数6:判断时间,默认参数无限时,单位是100毫秒 / 0.1秒,可设定范围0.1-25.3秒。 表示的是两次输入之间的间隔时间,如果设定的判断时间内,没有触发下一次输入,则判断为错误。 在密码判断模式下,密码正确了,马上判断为正确;输入顺序错误,马上判断为错误;在设定的判断时间内没有触发下一次输入,判断为错误。若不需要判断时间,设定为无限时。 在长度判断模式下,满足长度后,马上判断密码的正确错误;在设定的判断时间内没有触发下一次输入,判断为错误。若不需要判断时间,设定为无限时。 在顺序判断模式下,输入顺序正确,马上判断为正确;输入顺序错误,马上判断为错误;在设定的判断时间内没有触发下一次输入,判断为错误。若不需要判断时间,设定为无限时。 --- # 典型用法 以四点按键机关为例讲解,输出1为错误灯,输出2为正确开锁 ![](https://img.kancloud.cn/76/de/76de772159eec108c11193527512bf3a_925x434.png) ## 密码判断,不填写“非检测口” 【这是最常用的设定方式】 功能描述:共有4个按键,按照设定的顺序122333触发前3个按键,触发开锁。若顺序错误,触发错误灯亮1秒。 **注意**:此时未设定“非检测口”,体验者按照122333触发按键为正确操作,按照1**4**22333也是正确操作。 按照**111**22333触发按键,是错误操作。 ![](https://img.kancloud.cn/b6/44/b6444b007839bda858f94107b98d2a6b_304x138.png) ## 密码判断,填写“非检测口” 功能描述:共有4个按键,按照设定的顺序122333触发前3个按键,触发开锁。若顺序错误,触发错误灯亮1秒。 不能按下第4个按键,如果按下,判断为错误。 **注意**:此时设定了“非检测口”为输入4,体验者按照122333触发按键为正确操作,但按照1**4**22333是错误操作。 ![](https://img.kancloud.cn/61/e3/61e39f30516488a36fc39930d8acddce_301x137.png) ## 长度判断 功能描述:共有4个按键,按照设定的顺序1234按下按键,每按4下按键判断一次,顺序正确,触发开锁。若顺序错误,触发错误灯亮1秒。 体验者按照11234按下按键,在第4下时(按下3时),就判断为错误。 ![](https://img.kancloud.cn/75/54/75543625ef685dfba525b222e734d476_302x139.png) ## 顺序判断 功能描述:共有4个按键,按照设定的顺序1234按下按键,只要先后顺序是对的,就触发开锁,若顺序错误,触发错误灯亮1秒。 体验者按照111222333444按下按键,判断为正确。 ![](https://img.kancloud.cn/c6/13/c61365621d84848f4874b79cb90f8efc_303x139.png) <!-- ![](https://img.kancloud.cn/95/da/95dac61bbe83ef71b568575ad8019213_425x269.png) **注意:正确跳转和错误跳转都须要设定** * 参数1:判断模式,有3个可选模式:密码判断,长度判断,顺序判断 * 参数2:密码口,设定的密码 * 参数3:非检测口,设定除了密码涉及的输入口以外的口是否参与判断,若填写了该参数,其设定的输入口,将参与判断 * 参数4:正确跳转 * 参数5:错误跳转 -->