在 Asp.net MVC 3 项目中引用和使用 Angular 5+ 组件

凯斯

我们有一个现有的 asp.net MVC3 应用程序(旧应用程序)。我正在 Angular 5+(新应用程序)中创建一个新的 SPA,它最终将取代旧的 MVC3 应用程序。但是,会有一个过渡期,在此期间我们希望能够使用旧应用程序中的一些新应用程序组件。一些偏好:1)我希望新应用程序是一个单独的项目 2)我希望新应用程序是一个打字稿项目而不是一个 mvc 站点。

从新应用程序引用或重用组件到旧应用程序的最佳方法是什么?

反应性

您可以使用Angular Elements将 Angular 组件嵌入到旧应用程序页面中,但这确实需要一些额外的工作。

您还可以使用 Angular CLI 生成一个库项目,其中包含旧应用程序元素和新应用程序项目之间的共享组件

如果没有更多信息,很难预测您可能会遇到哪些挑战。我会尽早尝试使用 Angular Elements,看看您是否可以让它与您的旧应用程序一起使用

Angular Elements 仍然处于浏览器支持的边缘。由于 Angular Elements 实际上是浏览器规范的一部分,上次我读到 Edge 浏览器并不完全支持。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ASP.NET Core MVC和Angular项目中使用Angular Material组件(特别是滑块)?

来自分类Dev

ASP.NET MVC 5和Bootstrap 3

来自分类Dev

ASP.NET MVC 5 and Bootstrap 3

来自分类Dev

使用 angular cli 和 ASP.Net MVC5 集成 angular 4

来自分类Dev

使用Angular 2设置ASP.NET MVC 4或5项目

来自分类Dev

使用Angular 2设置ASP.NET MVC 4或5项目

来自分类Dev

将jTable(jQuery)集成到使用默认布局的ASP.NET MVC 5项目中

来自分类Dev

在现有的ASP.NET MVC 5项目中使用WebAPI 2.2

来自分类Dev

根据W3C规范的ASP.NET MVC 5和HTML 5形成属性

来自分类Dev

ASP.NET 5和MVC的目的

来自分类Dev

在ASP.NET MVC项目中使用Bootstrap 3 DateTimePicker

来自分类Dev

免费使用ASP .NET MVC 5

来自分类Dev

Angular JS 和 ASP.NET MVC

来自分类Dev

ASP.NET MVC 5 Angular 1.4 Hybrid锁定视图

来自分类Dev

Angular 2和Asp.Net 5 MVC 6-身份验证实践

来自分类Dev

Angular 2和Asp.Net 5 MVC 6-身份验证实践

来自分类Dev

如何在 azure 上使用 asp.net mvc 结构部署 angular 5

来自分类Dev

ASP.Net MVC 5中的FontAwesome 4 LESS和Bootstrap 3 LESS捆绑问题

来自分类Dev

如何使用 NAudio/SoundTouch 在 ASP.NET MVC 5 中流式传输 MP3?

来自分类Dev

在多个项目中使用Asp.net MVC身份

来自分类Dev

在ASP.NET MVC项目中使用WebControl

来自分类Dev

ASP.NET MVC 5项目中VS2017连接MySQL

来自分类Dev

如何使用ASP.NET MVC 5和实体框架下载MP3文件

来自分类Dev

将ASP.NET MVC 5项目迁移到ASP.NET 5

来自分类Dev

ASP.NET 在 mvc 6 项目中

来自分类Dev

ASP.NET MVC 5标识中的空引用

来自分类Dev

ASP.NET MVC 5中的Null引用异常

来自分类Dev

在ASP.Net 5中配置组件

来自分类Dev

在ASP.NET MVC项目中托管多个Angular 2应用程序

Related 相关文章

热门标签

归档