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;