将BreezeJS功能添加到Angular 4项目

时间:2017-05-01 03:57:10

标签: angular breeze

我正在使用angular-cli生成一个Angular 4项目。我已经将BreezeJS用于我的许多角度1.x项目,并且也希望在这个项目中使用它。

我没有看到任何来自微风的官方文档支持Angular 4(或2.x),我已经看到其他各种问题要求加入它有点过时了。

有人把这个拼凑在一起的机会吗?我希望能够在Angular 4项目中使用一些利用Angular 1.x中的BreezeJS的常用服务,这样可以节省大量时间。

2 个答案:

答案 0 :(得分:3)

@BrianNoyes刚刚在Pluralsight上创建了一个关于这个主题的4小时课程。不能推荐它足够高。

他还解释了如何使用Ideablade创建的工具,并在他们的temphire演示应用程序中使用它们在客户端创建TS模型,除了服务器端模型之外,您肯定会想要使用它们。

我和Breeze一直在开发Angular.js多年了,最终让我在Angular 4中轻松使用Breeze。

答案 1 :(得分:1)

我刚刚为Angular CLI&创建了一个示例项目。 BreezeJS。

https://github.com/forCrowd/Labs-AngularCLI-BreezeJS

正如您将看到的,为了能够让它们一起运行,我不得不为OData适配器引入一个修复程序,但对于其余部分,它只是有效。

如果你试试,请告诉我你是否有任何问题。

您还可以查看Breeze自身的temphire示例项目,非常有用:

https://github.com/Breeze/temphire.angular