[英]How to show particular Text Lines in Italic format in the TextArea Tag in SAP Fiori Apps?
我想在SAP Fiori App中以斜体格式显示“TextArea”标签中的特定文本行。
我的文本区域数据以数组的形式来自SAP OData 服务。 我可以使用 for 循环显示数据,然后将我的最终数据设置如下( JS示例代码):-
var tempcomm = this.getView().byId("txtArea");
oModel.setData({
text_listSet : data //here data - contains the final data
});
tempcomm.setModel(oModel);
以下是XML 查看示例代码:-
<TextArea id="txtArea"
value="{/text_listSet}"
height="20rem" growing="true" editable="false" />
当前 o/p:-
测试线 1。
好的,很好 - 第 2 行。
测试第 3 行。
好的,好的 - 第 4 行。
所需的o / p: -
测试第 1 行 - 斜体格式。
好的,很好 - 第 2 行。
测试第 3 行 - 斜体格式。
好的,好的 - 第 4 行。
注意:-文本区域不可编辑。
如果 sapui5 使用的是普通的 HTML 5 textarea,那么就没有办法在里面格式化文本了。 如果您希望能够格式化文本,那么您将必须使用contenteditable="true"
创建自己的自定义元素,然后使用<i></i>
标签或<span></span>
标签填充font-style:
css 的变化。
有关contenteditable
,请参阅文档: https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/contenteditable
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.