【问题标题】:How to POST/PUT simple data to endpoints in BreezeJS如何在 BreezeJS 中将简单数据 POST/PUT 到端点
【发布时间】:2016-05-24 00:12:30
【问题描述】:

我正在使用 BreezeJS 开发一个 Angular SPA,我可以将客户端配置为从典型的 RESTful API 获取数据,而无需特别支持 Breeze 功能(元数据是手工编写的)。现在我正在努力创建/更新实体,因为我的服务器端点需要一个简单的结构,但是 BreezeJS saveChanges 发送一个数组,就像question中描述的那样@

我需要改变我的应用程序从这里发送到服务器的数据

// Current saveBundle
{"entities":  [
  { id:4, 
    label: "text",
    description: "longer text"..., 
    "entityAspect": {"entityTypeName": ...}},
]}

到这里:

{ 
    id:4, 
    label: "text",
    description: "longer text"..., 
}

是否有我可以覆盖的方法或属性或简单的东西,我一直在阅读有关扩展或编写我自己的数据服务适配器的内容,但我迷失在那些水域中。我正在考虑在 laravel 中进行一些验证以从 API 服务器解析该对象,但这不是一种简单的方法,因为已经放置了很多代码并且目的是通用的,以便其他客户端(Breeze-less ) 使用 API。 提前谢谢你

【问题讨论】:

    标签: angularjs breeze


    【解决方案1】:

    看看Breeze REST Adapter for Azure MobileBreeze REST Adapter for Sharepoint。您应该能够转换其中之一以满足您的需求。

    查看Todo-Zumo 示例以了解适配器的使用方式。

    【讨论】:

      猜你喜欢
      • 2015-03-08
      • 1970-01-01
      • 2018-11-25
      • 2019-11-05
      • 2012-09-30
      • 1970-01-01
      • 1970-01-01
      • 2021-09-03
      • 1970-01-01
      相关资源
      最近更新 更多