term.js 记录遇到的问题
程序员文章站
2024-01-21 12:28:10
参考博文:https://www.cnblogs.com/zhenfei-jiang/p/7065038.html 按照网上查找的资料敲了代码 出现的问题 : 输入一个key就执行send方法发送数据给服务器,还没输入完就发送了。 后来换了一种方法 也出现了问题,识别不到回车keycode,随意按其 ......
参考博文:https://www.cnblogs.com/zhenfei-jiang/p/7065038.html
按照网上查找的资料敲了代码
term.on('data', function(data) { // on方法 实时监控输入的字段 console.log("send to the backend:"+data); // ws.send(data); });
出现的问题 : 输入一个key就执行send方法发送数据给服务器,还没输入完就发送了。
后来换了一种方法
1 term.on('data', function(data) { 2 $("#dsptxt2").keydown(function(event){ 3 console.log(event.keycode); 4 if (event.keycode == 13){ 5 ws.send(data); 6 } 7 }); 8 });
也出现了问题,识别不到回车keycode,随意按其他的键都有keycode,唯独回车没有。
问题尚未解决 考虑直接用折中的方式:在外面的<input>中输入并获取原定内容,按回车。直接发送至后台,后台处理完之后回传的数据直接显示在terminal黑屏上。毕竟时间不够了,基本需求先实现。后续如果有时间,再考虑换成xterm.js的方式。
上一篇: 印度科技部警告Twitter违反新法规
推荐阅读
-
term.js 记录遇到的问题
-
记录 springboot整合elasticsearch搭建过程遇到的坑
-
MySQL的在命名用过程中所遇到的常见问题(3)_MySQL
-
求解PHP中遇到的有关问题
-
windows 2008 r2 下面搭建 iis+sql server +php5.6 环境遇见的一些问题记录一下,r2php5.6
-
Sublime text3 实现C语言编译运行以及过程中可能遇到的问题
-
aix重启mysql时遇到的问题_MySQL
-
Kettle使用过程中遇到的问题(持续更新)
-
[JAVA网络编程]用Socket与网络调试助手(NetAssist)进行TCP通讯过程中遇到的问题
-
Tensorflow 学习遇到的问题