Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dojo 如何在没有周围HTML的情况下传递参数?_Dojo - Fatal编程技术网

Dojo 如何在没有周围HTML的情况下传递参数?

Dojo 如何在没有周围HTML的情况下传递参数?,dojo,Dojo,我想这样做: dojo.place(this.message.subject, this.apSubject); 但是它在Dojo1.7中抛出了异常(我对Dojo是全新的,所以我不知道在旧版本中是否存在相同的问题) 为了让它工作,我做了: dojo.place('<span>' + this.message.subject + '</span>', this.apSubject); dojo.place(“”+this.message.subject+“”,this.

我想这样做:

dojo.place(this.message.subject, this.apSubject);
但是它在Dojo1.7中抛出了异常(我对Dojo是全新的,所以我不知道在旧版本中是否存在相同的问题)

为了让它工作,我做了:

dojo.place('<span>' + this.message.subject + '</span>', this.apSubject);
dojo.place(“”+this.message.subject+“”,this.apSubject);
它看起来像是Dojo解析
Dojo.place
的第一个参数,如果没有HTML,它就会抛出异常

如何在没有跨距的情况下使用它?

请检查,尤其是第一个参数接收内容的说明:

dojo.place(节点、参照节点、位置)

节点

可以是字符串或DOM节点。如果是以“”开头的字符串
dojo.place( document.createTextNode(this.message.subject), this.apSubject)
this.apSubject.innerHTML = this.message.subject;