既存のプロジェクトにnode-redダッシュボードuiを使用しようとしています。その中で私は選択メカニズムとして 'ドロップダウン'を使いたいと思っています。私は 'device'という名前と 'device_id'をSQLiteデータベースから取得していますが、これが正しく行われていることを確認するためにDEBUGメッセージを使用しています。 ダッシュボードごとのドロップダウン情報 -ノード赤いダッシュボード - ドロップダウンリストの問題
* "オプションは、配列を含むmsg.optionsを入力することで設定できます。テキストだけの場合、値はラベルと同じになります。そうでない場合は、 "値" のペア: "ラベル" のオブジェクト 例えば [ "選択肢1"、 "選択肢2"、{ "選択肢3": "3"}] I「はオプションを設定するために様々な方法を試みた
配列は期待通りに動作していませんが、期待通りに動作していません。次のコードは、関数ノードを使用した例です:
(NB。それは、単一の行の割り当て内解析を行いませんので、TEMP1とTEMP2がある)
が、これは、デバッグウィンドウで、次のオブジェクトを生成します!
topic: "select name, id from devices where 1;"
payload: array[186]
[0 … 9]
0: object
name: "Ron"
id: 29
1: object
name: "Deck Motion TRx"
id: 51
.
.
.
options: array[186]
[0 … 9]
0: object
temp2: 29
1: object
temp2: 51
2: object
temp2: 54
。 。 。 誰かが私がどこに間違って行くのか教えてもらえますか? おかげ
あなたのコードの出力はあなたが望むものではないので、ドロップダウンが表示されていませんか? – user2917823
@ user2917823他人が思考過程を経なかったことを忘れるのは簡単です。謝罪。私の説明が記述に欠けていても、私が間違っていたことを以下の答えで正確に説明しています。 – user2307189