0
我試圖用Dojo 1.9.3更新我的Spring Roo項目如何在Dojo 1.9.x中使用TabContainers和Spring Roo?
我已經使用dojo-1.9.3文件夾和代碼更新了我的web資源。
我已經更新了我的load-scripts.tagx來引用新版本而不是默認版本。
我甚至在pom.xml和load-scripts.tagx中刪除了spring-js的引用。
我的TabContainer沒有渲染。
我決定儘可能做最簡單的頁面。我從dojo網站複製了以下部分內容。
<div >
<script>dojoConfig = {parseOnLoad: true}</script>
<script>
require(["dojo/parser", "dijit/layout/TabContainer", "dijit/layout/ContentPane"]);
</script>
<div style="width: 350px; height: 300px">
<div data-dojo-type="dijit/layout/TabContainer" style="width: 100%; height: 100%;">
<div data-dojo-type="dijit/layout/ContentPane" title="My first tab" data-dojo-props="selected:true">
Lorem ipsum and all around...
</div>
<div data-dojo-type="dijit/layout/ContentPane" title="My second tab">
Lorem ipsum and all around - second...
</div>
<div data-dojo-type="dijit/layout/ContentPane" title="My last tab" data-dojo-props="closable:true">
Lorem ipsum and all around - last...
</div>
</div>
有誰知道這是爲什麼不渲染?
更新: 渲染的問題是我自己的錯。我有javascript干擾div的解析。我繼續並在下面標記我的答案是正確的,因爲這是解決此問題的一種方法。