デフォルトの緑色のボックスがいくつか含まれるindex.htmlファイルがあります。残りのAPI(基本的に0または1)から取得する予定の値に基づいて、node.jsを使用してボックスの色を変更したい(divクラスを "red"から "green"に変更する)。divのクラスをnode.jsを使用して別のCSSクラスのクラスに変更します
class="small-box bg-red">
へ
class="small-box bg-green">
それがオフに送信される前に、再度のindex.htmlに変更を書き込む:
<div id="JIRA" class="small-box bg-green">
私が変更、その後、index.htmlをを読むことができるようにしたいですユーザに提供する。私はこれにクライアント側のjsを使用しますが、セキュリティ上の理由からAPIトークンを公開することはできません。
私はcheerioとjsdomを解析してHTMLを操作するのを見ましたが、実際のクラスを変更する方法の例は見つかりませんでした。これはnode.jsで可能ですか?
なぜnode.js(サーバー側言語)を使用してライブビューを更新し、JSとajaxを使用しますか。 – Tuc3k
[Express](https://expressjs.com/)のようなフレームワークを使用してページを構築し、配信しているのですか、それともNodeでそれをすべて処理していますか? – hungerstar
htmlファイルを送信するために何を使用していますか?使用しているノードでExpressと言うと、さまざまなテンプレートエンジンが選択できます。条件付きHTMLを挿入するのに最適です。翡翠/口ひげなどがあります。選択はあなた次第です。また、@tleonのようにAjaxルートもあります。 – Keith