以下面这个UI为例:
首先生成按钮对应的渲染器,即ButtonRenderer实例:
将渲染好的button对应的原生html代码存储到buffer里:
接下来依次是这些ui element的渲染器:page, XMLView and UIArea.
把html源代码赋给dom:
到目前为止,浏览器里还是啥也看不见:
一旦下面这行代码执行完毕后,page document的height属性被设置成100%,我们就能在浏览器里看UI5页面了。
以下面这个UI为例:
首先生成按钮对应的渲染器,即ButtonRenderer实例:
将渲染好的button对应的原生html代码存储到buffer里:
接下来依次是这些ui element的渲染器:page, XMLView and UIArea.
把html源代码赋给dom:
到目前为止,浏览器里还是啥也看不见:
一旦下面这行代码执行完毕后,page document的height属性被设置成100%,我们就能在浏览器里看UI5页面了。