Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/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
Google maps api 3 如何将dojo小部件(如文本按钮)作为自定义控件放置在GoogleMap上_Google Maps Api 3_Dojo - Fatal编程技术网

Google maps api 3 如何将dojo小部件(如文本按钮)作为自定义控件放置在GoogleMap上

Google maps api 3 如何将dojo小部件(如文本按钮)作为自定义控件放置在GoogleMap上,google-maps-api-3,dojo,Google Maps Api 3,Dojo,我试图在谷歌地图上放置一个dojo按钮。如何做到这一点?我试着创建按钮式的 var tbutton = new dijit.form.Button({id: "showUsers", label: "User"}); controlUI.appendChild(tbutton); (controlUI是放置在地图上的父div) 也试过 controlUI.appendChild(tbutton.domNode); 它们都不管用。试试看 它直接在map中创建一个小部件,而不是将其放在d

我试图在谷歌地图上放置一个dojo按钮。如何做到这一点?我试着创建按钮式的

 var tbutton = new dijit.form.Button({id: "showUsers", label: "User"}); 

controlUI.appendChild(tbutton);
(controlUI是放置在地图上的父div)

也试过

 controlUI.appendChild(tbutton.domNode);
它们都不管用。

试试看


它直接在map中创建一个小部件,而不是将其放在div下。但这一个提供了一些线索。谢谢
dojo.place(tbutton.domNode, controlUI);