asp.net – 如何结合ASP MVC 5和Emberjs
发布时间:2020-12-16 03:45:32 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试使用ASP MVC 5和Emberjs.我不想创建emberjs将服务的全面的WebAPI.我想要的是混合两者并使用emberjs用于数据驱动页面和剃刀视图用于简单页面. 到目前为止,我刚刚尝试使用ember-cli,因为我不知道如何在与asp mvc结合使用时构建emberjs应用程序. 我的
我正在尝试使用ASP MVC 5和Emberjs.我不想创建emberjs将服务的全面的WebAPI.我想要的是混合两者并使用emberjs用于数据驱动页面和剃刀视图用于简单页面.
到目前为止,我刚刚尝试使用ember-cli,因为我不知道如何在与asp mvc结合使用时构建emberjs应用程序. 我的问题是如何自动导入和编译与我的asp mvc razor视图中使用的emberjs相关的模板和js? 我也读过关于ember-cli中es6模块的内容,我不知道是否有必要解决我的问题. 解决方法
您可能希望使用ember-cli首先使用ember build(
reference)构建您的Ember应用程序.然后确保build命令的输出(可能在/ dist文件夹中,除非您指定了不同的输出路径)位于Asp.Net MVC应用程序可见的位置.
您可以从MVC应用程序中提供新构建的资源,如下所示: return File(Server.MapPath("~/my-ember-app/dist/") + "index.html","text/html"); 如果您的Ember应用程序与Asp.Net MVC应用程序位于同一文件夹中,则每次运行ember构建时,当关联的MVC路由返回index.html时,应将新输出发送到浏览器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何将POST请求重定向到维护MVC中的模型值的
- ASP.NET主页面和内容页面中的表单元素
- asp.net-mvc – 开始学习ASP.NET MVC专家级的最佳路线图
- asp.net – CompositeControl中的DropDownList是否应该记住
- asp.net – 创建新的实体数据模型的麻烦
- asp.net-mvc-3 – MVC 3子域路由
- 你会向新手推荐什么ASP.NET书籍?
- ASP.NET MVC5 ModelBinder
- asp.net-mvc – ASP.NET MVC,BDD,Specflow和WatiN:将应用程
- asp.net – 发布网站时,我的默认文档名称不断从IIS中删除