私はプログラミングが初めてです。私はAPIを使用して、nodejを使用してブラウザに結果を出力します。 apiはconsole.log上で正常に動作しますが、ブラウザ上でレンダリングしたいのですが、私はjade templeを使用しています。では、console.logの代わりにブラウザにレンダリングするためのコードを書くにはどうしたらいいですか?私の英語のために申し訳ありません!このコードをhtmlに印刷するには?
var express = require('express'),
app = express();
app.set('view engine', 'jade');
app.use(express.static(__dirname + '/public'));
app.get('/',function(req,res) {
// res.send('index.html');
res.render('index');
});
var messagebird = require('messagebird')('access key gores here');
messagebird.balance.read(function (err, response) {
if (err) {
return console.log(err);
}
console.log('Your balance: ' + response.amount + ', ' + response.type + ', ' + response.payment);
// document.getElementById('#balance').innerHTML = Your balance: 'response.amount';
});
コピー' app.get'ブロックにそのコードを貼り付け、(...) 'はconsole.logを交換'(...) ' ?しかし、おそらくREST APIが必要です。 – tcooc
console.logまたはdocument.getElementById( 'balance')の代わりにdocument.writeを使用します。innerHTML = '残高:' + response.amount; – Ram
'jade'は' pug'という名前になりました。ビューエンジンが正しく設定されていない可能性があります。 – 1252748