如何在sapui5中将图像从一个RichText编辑器获取到另一个RichText编辑器。

2020-08-19 23:21发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


capture.jpg

我正在通过getValue()从一个RichText编辑器中复制图像的值。

但是我不能在另一个RichText Editor中进行设置。

所以如果有人做了类似的问题,请让我知道。 capture1.jpg

capture.jpg (34.4 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


capture.jpg

我正在通过getValue()从一个RichText编辑器中复制图像的值。

但是我不能在另一个RichText Editor中进行设置。

所以如果有人做了类似的问题,请让我知道。 capture1.jpg

capture.jpg (34.4 kB)
付费偷看设置
发送
8条回答
大简至美
1楼-- · 2020-08-20 00:22

我设法在富文本编辑器中找到添加图像的正确方法:-

我们需要将属性'sanitizeValue'设置为false,因为base64 url​​理想上不是html语法的一部分。

小灯塔
2楼-- · 2020-08-20 00:21

完美的男人! 非常感谢!

d56caomao
3楼-- · 2020-08-20 00:10

只需测试一下,就可以使用" .setValue()"

如果它给您带来任何错误,可能是由于.getValue()中的"

因此请尝试将其替换为\"

希望有帮助,

致谢

shere_lin
4楼-- · 2020-08-20 00:27

你好Chandrika,

我正面临类似的问题,我似乎无法使用以下代码将图像添加到我的RTF编辑器中,除了无法正常工作外,其外观与您非常相似:-

 sImageText ='

追夢秋陽
5楼-- · 2020-08-20 00:17

感谢您的答复克里斯蒂安·贝贝(Cristian Babei)。

我的问题是当我将base64图像代码复制到在线转换器中时,它的工作原理。 即使我尝试了HTML Image标签。 但是,当我尝试将相同的Base64设置为Rich Text Editor时不起作用。

当我使用普通文字播放时,它可以正常工作。 getValue()和setValue()都工作良好,仅与图像有关。

可以发送示例代码,您是如何实现的。 提前致谢。

请参考上图。 使用getValue()和setValue()时只能看到文本

当学会了学习
6楼-- · 2020-08-20 00:05

我收到有关上一个查询的解决方案...

我们必须将此代码用于RichText编辑器。

查看。

height =" 300%" value ="" />
<标签文字=" Button"/>
<按钮文字=" onChange" press =" onChange"/>
<标签文字=" Content1"/>
height =" 300%" showGroupInsert =" true"/>

对于控制器,它将仅由getValue()获取。

onChange:函数(oEvent){

var oImg = this.getView()。byId(" RE1")。getValue();

this.getView()。byId(" RE2")。setValue(oImg);

},

一周热门 更多>