我正在使用angular-cli生成一个Angular 4项目。我已经将BreezeJS用于我的许多角度1.x项目,并且也希望在这个项目中使用它。
我没有看到任何来自微风的官方文档支持Angular 4(或2.x),我已经看到其他各种问题要求加入它有点过时了。
有人把这个拼凑在一起的机会吗?我希望能够在Angular 4项目中使用一些利用Angular 1.x中的BreezeJS的常用服务,这样可以节省大量时间。
答案 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
示例项目,非常有用: