我正在尝试按照以下方法发布节点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]);}
答案 0 :(得分:0)
此问题已解决,我们需要以message.itemids
的形式访问各个项目