__GetComputedStyleByKey
返回当前 Element 某个 CSS 属性的解析值
__GetComputedStyleByKey(element: Element, key: string) : string;
当前 Element CSS 属性键所有对应的样式解析值,是一个 String 类型。
不同于浏览器, 这个 API 不会触发页面样式更新。
前端框架可以按下如下的方法获取样式解析值。
// main-thread.js let page = __CreateElement('page', 0, {}); let element = __CreateElement('view', 0, {}); __SetInlineStyles(element, { top: '10px', left: '10px', right: '10px', bottom: '10px', }); __AppendElement(page, element); __FlushElementTree(page, {}); let width = __GetComputedStyleByKey(element, 'width');