gpt4 book ai didi

javascript - 无法在 Internet Explorer 中检索资源

转载 作者:行者123 更新时间:2023-11-28 07:55:32 24 4
gpt4 key购买 nike

我创建了 OpenUI5 应用程序,并在 Chrome(和 Firefox)中测试它。在这些浏览器上,该应用程序工作正常,但如果我尝试在 Internet Explorer 上运行它(在我的电脑中,我有 IE11),我会遇到一个错误...

我在此模式下定义我的资源:

<core:View xmlns:core="sap.ui.core" xmlns:mvc="sap.ui.core.mvc" xmlns="sap.m" xmlns:l="sap.ui.layout" xmlns:f="sap.ui.layout.form"
controllerName="apps.appIntra.detail.rowDetailEdit" xmlns:html="http://www.w3.org/1999/xhtml">
<Page id='pageRowDetailEdit' title="Modifica" showNavButton="true" navButtonPress="doBack">
<content>
<l:Grid
defaultSpan="L12 M12 S12"
hSpacing="2"
width="auto">
<l:content>
<f:Form id="FormEdit"
minWidth="1024"
maxContainerCols="2"
editable="true"
class="isReadonly">
<f:title>
<core:Title text="Modifica" />
</f:title>
<f:layout>
<f:ResponsiveGridLayout
labelSpanL="3"
labelSpanM="3"
emptySpanL="4"
emptySpanM="4"
columnsL="1"
columnsM="1" />
</f:layout>
<f:formContainers>
<f:FormContainer id="rowDetFormEditContainer">

</f:FormContainer>
</f:formContainers>
</f:Form>
</l:content>
</l:Grid>

</content>

<footer>
<Bar>
<contentRight>
<Button text="Accetta" press="onPressOnAccept" type="Accept" />
</contentRight>
</Bar>
</footer>



</Page>
</core:View>

Internet Explorer 不喜欢它,当我这样做时 sap.ui.getCore().byId('rowDetailEdit').....它返回underundered..在 FF 和 Chome 上运行良好

<小时/>

我通过实例化 XML View 的 for cicle 一步加载所有 View 。我通过 json 文件检索 View 的名称和路径。

for( var i = 0; i < aDetailPages.length; i++) {
var detailPage = aDetailPages[i];
var name=detailPage.name; // "rowDetailEdit"
var path=detailPage.path; // "apps.appIntra.detail.rowDetailEdit"
if(sap.ui.getCore().byId(name)==undefined){
splitApp.addDetailPage(sap.ui.xmlview(name, path)); //instantiate and add to splitapp
}
else{
sap.ui.getCore().byId(name).destroy(); //destroy old view
splitApp.addDetailPage(sap.ui.xmlview(name, path)); //instantiate and add to splitapp
}
}

最佳答案

我找到问题的原因了!在我的 View Controller 中,我使用以下代码:

console.log('Errore. Tabella della società '+sap.ui.getCore().getModel("flagSociety")+' non gestita');

我写的是società,带有à重音。IE 不喜欢这个字符...

关于javascript - 无法在 Internet Explorer 中检索资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26138916/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com