以下のアプローチに従って、ノード ID* (残りのサービスから取得) * を公開しようとしています。最初に nodeID の値を設定してから、それを var メッセージを介して渡して、dijit ツリーのチェックボックスをクリックして公開します。ノード ID に格納された値を取得できますが、メッセージ変数にアラートを設定しても結果が得られません。object[object] のみが返されます。ここでどこが間違っているのか誰かが提案できますか? パブリッシュしようとしているメッセージからノード ID を取得できないのはなぜですか?
onclick:function(item){
var nodeID = id,
var message =
{
sender: this,
group: 'default',
itemIds: nodeID
};
alert(message);
dojo.publish("/checkbox/select", [message]);}