我的應用程序有一個頁面並排多個vizFrames(餅圖或條形圖)。它們使用XML視圖封裝在網格中。sapui5 VizFrame與響應網格可變寬度/跨度
<l:Grid id="grid" defaultSpan="XL3 L4 M6 S12">
<l:content>
<viz:VizFrame id="idPie1" width="100%"></viz:VizFrame>
<viz:VizFrame id="idChart1" width="100%"></viz:VizFrame>
...
我希望其中一個VizFrame具有與爲網格提供的默認不同的SPAN。我試過
<viz:VizFrame id="idPie1" width="100%">
<layoutData>
<l:GridData span="L12 M12 S12" />
</layoutData>
</viz:VizFrame>
但沒有成功。
這裏是一個plnkr
你試試這樣說: ' <即:VizFrame ID =」 idPie1" WIDTH = 「100%」> 即:VizFrame> ...' 可以看出[這裏](https://sapui5.hana.ondemand.com/explored.html#/sample/sap.ui.layout.sample.GridTiles/code/Grid.view.xml )? 在控制檯中是否收到任何錯誤消息? 如果你可以在plunkr(plnkr.co)這樣的工具中發佈你的例子,使它更易於調試,這可能會有幫助。 –
不幸的是,這給出了以下錯誤:sap-ui-core.js:152未捕獲的錯誤:無法添加沒有爲控件sap.viz.ui5.controls.VizFrame定義的默認聚合的直接子代。我不使用最新的sapui5版本:1.30.10。我會試着將它複製到一個plunkr中。 –
感謝您的plnkr例子。 我們可以重現這個問題,我們正在研究這個問題。 –