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