【发布时间】:2017-02-13 16:55:32
【问题描述】:
我无法找到从 Angular2 组件传入 ODataQueryOptions 的方法。
这可以吗?如果是这样,任何对示例或链接的引用表示赞赏
【问题讨论】:
标签: angular asp.net-web-api2 odata
我无法找到从 Angular2 组件传入 ODataQueryOptions 的方法。
这可以吗?如果是这样,任何对示例或链接的引用表示赞赏
【问题讨论】:
标签: angular asp.net-web-api2 odata
ODataQueryOptions 只是一个 RequestURI 的翻译,所以你实际上可以直接将一个 Uri 传递给 ODataController,然后它会自动翻译成 ODataQueryOptions:
http://www.example.com/api/Endpoint/ThingsController?$skip=1
然后此 Uri 将自动转换为查询选项,如下所示:
由于我不是 Angular 专家,请参阅 here 以获取有关如何向 ODataController 发送请求的示例(但使用 applicatoin/json 而不是示例中的值)。但基本上您只需要将查询参数附加到基本 uri(您可以轻松地对其进行参数化,如示例中所示)。
【讨论】: