how is value displayed in BSP UI from model node data binding

109 阅读1分钟

Created by Jerry Wang, last modified on Jan 23, 2015

假设BSP UI上有一个table,其column全部绑定到BOL model的某个node attribute上,则runtime该table即将被render出来时:
clipboard1
UI上的Column Post Content是一个text view,其runtime 有一个CL_THTMLB_TEXTVIEW的instance所实现,其text属性即为最后显示给end user的text信息。me->_text指向绑定的BOL node attribute的technical 信息。
clipboard2
通过该信息即可从model instance里取出对应attribute value:
clipboard3
具体取值逻辑实际上也是delegate到context node class对应的方法里的:
clipboard4