如何解决jQuery 终端:如何取消设置掩码?
我正在使用 jQuery Terminal 来构建我的网站。
现在我正在构建 signin
命令:
signin: function() {
this.read("user id: ").then(userId =>
this.set_mask('*').read("password: ").then(password =>
// signin process
));
}
此代码工作正常。
但在此过程之后,set_mask('*')
将保留。
我试过 this.set_mask(false);
但它不起作用。
如何取消设置此掩码?
感谢任何帮助
解决方法
我的解决方案,这里是一个变量声明示例和一些代码。
var term = $(".terminal").terminal({
signin: function() {
this.read("user id: ").then(userId =>
this.set_mask('*').read("password: ").then(password =>
// signin process
term.set_mask(false); // it works!
// this.set_mask(false); // it doesn't work
));
}
});
谢谢,希望这段代码能帮助到任何人
,也许有帮助。
set_mask is defined as a boolean
set_mask(false or true)
我不熟悉 Jquery 终端。 也许你可以使用 if (mask....) {
mask
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。