点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我的访问尝试是通过两种方式进行的:那个:
var myHeaders = new Headers(); myHeaders.append( "访问控制允许来源"," *", "访问控制允许标题"," *", "内容类型","文本/json" ); var oModel = new sap.ui.model.json.JSONModel(); oModel.loadData(" http://localhost:28750/api/Employee",myHeaders); console.log(oModel); var oTable = new sap.m.Table(); oTable.addColumn(新sap.m.Column({ 标头:new sap.m.Label({text:" ID"}), })); oTable.addColumn(新sap.m.Column({ 标头:new sap.m.Label({text:" Nome"}), })); oTable.addColumn(新sap.m.Column({ 标头:new sap.m.Label({text:" Sobrenome"}), })); oTable.addColumn(新sap.m.Column({ 标头:new sap.m.Label({text:" Office"}), })); oTable.addColumn(新sap.m.Column({ 标头:new sap.m.Label({text:" Posicao"}), })); oTable.addColumn(新sap.m.Column({ 标头:new sap.m.Label({text:" Excluir"}), })); oTable.addColumn(新sap.m.Column({ 标头:new sap.m.Label({text:" Editar"}), })); oTable.addColumn(新sap.m.Column({ 标头:new sap.m.Label({text:" Ver"}), })); var oTemplate = new sap.m.ColumnListItem({ 类型:sap.m.ListType.Active, 细胞 : [ 新的sap.m.Label({ 文字:" {EmpCode}" }), 新的sap.m.Label({ 文字:" {EmployeeID}" }), 新的sap.m.Label({ 文字:" {FirstName}" }), 新的sap.m.Label({ 文字:" {LastName}" }), 新的sap.m.Label({ 文字:" {Office}" }), 新的sap.m.Label({ 文字:" {Position}" }), 新的sap.m.Button({ 图标:" sap-icon://sys-cancel", 按:function(evt){ console.log(" press") $ .proxy(oController.MsgAlert(),oController) 如果(evt.getSource()。getParent()。getParent()。getItems()。length> 0){ row = evt.getSource()。getParent()。getId(); evt.getSource()。getParent()。getParent()。removeItem(row); } } }), 新的sap.m.Button({ 图标:" sap-icon://accounting-document-verification", 按下:功能(事件){ //console.log("funcionou"); id = event.getSource()。getParent()。getId() $ .proxy(oController.editTicket(id),oController); } }) ] }); oTable.setModel(oModel); oTable.bindAggregation(" items","/",oTemplate); var组件= [oTable]; 返回组件;
那:
我认为:
var DataObject = $ .proxy(oController.GetEmployees()); var oModel = new sap.ui.model.json.JSONModel(DataObject);
在我的控制器中
var myHeaders = new Headers(); myHeaders.append( "访问控制允许来源"," *", "访问控制允许标题","来源,X请求使用,内容类型,GET", "内容类型","应用程序/json" ); var myInit = { 方法:" GET", 标头:myHeaders, 模式:"无心", dataType:"文本" }; fetch(" http://localhost:28750/api/employee",myInit,{ 标头:myHeaders })。then(function(response){ console.log(200); 返回响应; })。then(function(json){ console.log(json); //console.log("funcionou!") });
他们都没有在我的桌子上带来结果=/
你好加百利,
尝试使用--args --disable-web-security运行chrome以排除CORS。 另外,Access-Control-Allow-Headers是响应头,请尝试使用Access-Control-Request-Headers。 看看是否有帮助。
谢谢
拉吉特
一周热门 更多>