我最近一直在研究一个使用 jquery 终端插件的电子应用程序。我正在使用插件的 cmd 功能,并希望在给出命令时传递一个参数,然后打印两个参数。我的整个 renderer.js 文件如下所示:
var pre = $('pre');
var body = $('body');
function scroll_to_bottom() {
var sHeight = body.prop('scrollHeight');
body.scrollTop(sHeight);
}
var cmd = $('#some_id').cmd({
prompt: ' ',
width: '100%',
commands: function(command, argd) {
var html = pre.html();
if (html) { html += '\n'; }
var message = "you've typed " +
"<span style=\"color:white\">" + command + " " + argd
"</span>";
pre.html(html + '> ' + command + '\n' + message);
scroll_to_bottom();
}
});