Sapui5 如何加载外部html文件?

Sapui5 如何加载外部html文件?,sapui5,Sapui5,我只想在我的UI5应用程序中将.html文件加载到JS视图中。 此文件是包含一些图表的外部页面 我尝试了很多事情,但都没有成功 如果有人能在这方面帮助我,我将非常感谢。你尝试过的那些“很多东西”是什么 通常的方法是使用sap.ui.core.HTML控件将另一个HTML页面嵌入为iframe,请参见以下示例: new sap.ui.core.HTML({ 偏好:没错, 内容:“” }); 根据HTML页面的不同,您也可以使用Ajax调用加载它,提取要显示的HTML,并使用sap.ui.cor

我只想在我的
UI5
应用程序中将
.html
文件加载到
JS
视图中。 此文件是包含一些图表的外部页面

我尝试了很多事情,但都没有成功

如果有人能在这方面帮助我,我将非常感谢。

你尝试过的那些“很多东西”是什么

通常的方法是使用
sap.ui.core.HTML
控件将另一个HTML页面嵌入为iframe,请参见以下示例:

new sap.ui.core.HTML({
偏好:没错,
内容:“”
});
根据HTML页面的不同,您也可以使用Ajax调用加载它,提取要显示的HTML,并使用
sap.ui.core.HTML
控件显示它。但是,当另一个页面的头部加载了脚本和CSS,您也必须将它们加载到您的应用程序页面时,这种方法就会变得很困难。

您尝试过的那些“很多事情”是什么

通常的方法是使用
sap.ui.core.HTML
控件将另一个HTML页面嵌入为iframe,请参见以下示例:

new sap.ui.core.HTML({
偏好:没错,
内容:“”
});

根据HTML页面的不同,您也可以使用Ajax调用加载它,提取要显示的HTML,并使用
sap.ui.core.HTML
控件显示它。但是,当另一个页面的头部加载了脚本和CSS,您也必须将其加载到您的应用程序页面中时,这种方法会变得很困难。

为了完整起见:下面是一个XML片段的解决方案:


使用此CSS规则可以将iframe拉伸到对话框的总高度

.iframeHolder.sapMDialogScrollCont{
宽度:100%;
身高:100%;
填充:0;
}

(是的,我知道Diego要求一个JS视图)

为了完整性:下面是一个XML片段的解决方案:


使用此CSS规则可以将iframe拉伸到对话框的总高度

.iframeHolder.sapMDialogScrollCont{
宽度:100%;
身高:100%;
填充:0;
}

(是的,我知道迭戈要求一个JS视图)

你能告诉我们你试过什么吗?你能告诉我们你试过什么吗?