Sapui5 如何告诉SAP UI5声明性编译器不要在视图上使用addContent,而是使用placeAt?
我的观点定义如下:Sapui5 如何告诉SAP UI5声明性编译器不要在视图上使用addContent,而是使用placeAt?,sapui5,Sapui5,我的观点定义如下: <template data-controller-name="MyController"> <div class="circle colorBlack"><span data-sap-ui-type="sap.ui.commons.Label" id="percentPointsWon">48</span>%</div> </template> 如何强
<template data-controller-name="MyController">
<div class="circle colorBlack"><span data-sap-ui-type="sap.ui.commons.Label" id="percentPointsWon">48</span>%</div>
</template>
如何强制控件不放在视图代码的末尾,而是放在声明元素上?查看代码,我假设oView必须为null,但我如何强制执行它?HTML视图中的所有内容都将声明为div
<div class="circle colorBlack"><div data-sap-ui-type="sap.ui.commons.Label" id="percentPointsWon">48</div>%</div>
48%
我尝试用DIV替换SPAN,但没有达到预期效果。
if (oView && !isRecursive) {
oView.addContent(oControl);
} else {
oControl.placeAt(oElement);
}
<div class="circle colorBlack"><div data-sap-ui-type="sap.ui.commons.Label" id="percentPointsWon">48</div>%</div>