一个SAP UI5 TreeTable控件的错误分析
生活随笔
收集整理的這篇文章主要介紹了
一个SAP UI5 TreeTable控件的错误分析
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
問題:Jerry,TreeTable的這個報錯您遇到過嗎?
TreeTable展開最后一行時就會報這個錯,其他行展開都是正常的。
我的分析
錯誤原因在于,oBinding根據(jù)index 7,取回的node實例是undefined:
iIndex = 7,已經(jīng)超過了this.getLength()返回的值,這是因為tree的實現(xiàn)出現(xiàn)錯誤造成的。因此返回undefined.
整個樹的magnitude為6,小于7:
根據(jù)關(guān)鍵字magnitude搜索TreeBindingAdapter-dbg.js里的實現(xiàn),發(fā)現(xiàn)root節(jié)點的magnitude是子節(jié)點magnitude的和。
https://sapui5.hana.ondemand.com/#/entity/sap.ui.table.TreeTable
這個json tree的例子,和你的很像:
最后這位朋友自己解決了該問題:
更多Jerry的原創(chuàng)文章,盡在:“汪子熙”:
總結(jié)
以上是生活随笔為你收集整理的一个SAP UI5 TreeTable控件的错误分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为p30充电器型号是什么(华为技术有限
- 下一篇: cf王者蝴蝶什么时候出(穿越火线枪战王者