我想將Openlayers 3的地圖放入由Dojo提供的堆棧容器中。但顯然,在調整主窗口(瀏覽器)的大小之前,不會顯示地圖。無法在Dojo中顯示地圖Stackcontainer
在Javascript控制檯上沒有明顯的錯誤。
我做了一個的jsfiddle:http://jsfiddle.net/q989r/
如果我創建以同樣的方式,但沒有所有的道場的東西它的工作原理圖。我還試圖在DIV#center2D
內爲地圖設置一個不同的DIV#map
。
我發現這個相似的問題:Dojo stackContainer is not displaying children until window resize但在這些答案中,他們的建議是基於這樣一個事實,即以編程方式創建ContentPane,而這不是這裏的情況。反正
dijit.byId('view2d').startup()
,也不是一個
dijit.byId('view2d').resize()
沒有幫助。
那麼我可能錯過了什麼?這是爲了工作,對吧?