SAPUI5 - 如何实施 RichTextEditor?
SAPUI5 - How do I implement RichTextEditor?
不确定文档是否已过时,但创建新富文本编辑器的标准代码returns
Cannot read property 'RichTextEditor' of undefined
看起来这是因为包含资源列表中没有sap.ui.richtexteditor。
var oRichTextEditor1 = new sap.ui.richtexteditor.RichTextEditor("myRTE1", {
width:"100%",
height:"300px",
showGroupClipboard:true,
showGroupStructure:true,
showGroupFont:true,
showGroupInsert:true,
showGroupLink:true,
showGroupUndo:true,
tooltip:"My RTE Tooltip"
});
SAPUI5 中 RichText/WYSIWYG 编辑器的其他选项是什么?
您应该使用 sap.ui.define 语法在您的控制器中要求 RichTextEditor 控件。由于控件库不包含在资源中,所以不会很容易获得。
sap.ui.define([
"com/sap/app/controller/BaseController",
.
.
.
"sap/ui/richtexteditor/RichTextEditor"
], function (BaseController, ........, RichTextEditor) {
onAfterRendering: function () {
var oRichTextEditor1 = new RichTextEditor("myRTE1", {
width:"100%",
height:"300px",
showGroupClipboard:true,
showGroupStructure:true,
showGroupFont:true,
showGroupInsert:true,
showGroupLink:true,
showGroupUndo:true,
tooltip:"My RTE Tooltip"
});
}
});
不确定文档是否已过时,但创建新富文本编辑器的标准代码returns
Cannot read property 'RichTextEditor' of undefined
看起来这是因为包含资源列表中没有sap.ui.richtexteditor。
var oRichTextEditor1 = new sap.ui.richtexteditor.RichTextEditor("myRTE1", {
width:"100%",
height:"300px",
showGroupClipboard:true,
showGroupStructure:true,
showGroupFont:true,
showGroupInsert:true,
showGroupLink:true,
showGroupUndo:true,
tooltip:"My RTE Tooltip"
});
SAPUI5 中 RichText/WYSIWYG 编辑器的其他选项是什么?
您应该使用 sap.ui.define 语法在您的控制器中要求 RichTextEditor 控件。由于控件库不包含在资源中,所以不会很容易获得。
sap.ui.define([
"com/sap/app/controller/BaseController",
.
.
.
"sap/ui/richtexteditor/RichTextEditor"
], function (BaseController, ........, RichTextEditor) {
onAfterRendering: function () {
var oRichTextEditor1 = new RichTextEditor("myRTE1", {
width:"100%",
height:"300px",
showGroupClipboard:true,
showGroupStructure:true,
showGroupFont:true,
showGroupInsert:true,
showGroupLink:true,
showGroupUndo:true,
tooltip:"My RTE Tooltip"
});
}
});