に変換しています。新しいnoobish質問で私はもう一度です。私はNodeJS変数に以下の祝福がありますJavaScript /ノードを変数にクラス
var box = blessed.box({
width: '100%',
height: 1,
content: someContent,
tags: true,
style: {
fg: 'white',
bg: 'magenta',
hover: {
bg: 'green'
}
}
});
私はこれらの複数を作成することになり、各1宣言する最適ではないでしょうので、私はクラスが完璧になると思います。私を混乱させるのは、祝福されたボックスのことです。私はそれをクラスに実装する方法を知らない。
上記のパラメータを使用して再利用可能なクラスを作成するにはどうすればよいですか?ありがとう。
EDIT:
さて、私は上記の変数を再利用する方法を考え出した - それだけの機能でそれを追加するだけです:
function createBox (content, top) {
var box = blessed.box({
width: '100%',
height: 1,
top: top,
content: content,
tags: true,
style: {
fg: 'white',
bg: 'magenta',
hover: {
bg: 'green'
}
}
});
screen.append(box);
box.on('click', function(data) {
box.setContent('{center}Some different {red-fg}content{/red-fg}.{/center}');
screen.render();
});
};
この関数は、その後、何回でも呼び出すことができます:
createBox('someContent', 1);
createBox('someContent', 2);
ご迷惑をかけてからご検討ください。簡単になった
質問を明確にしてください。 –