将Aurelia集成到现有的MVC应用程序中

时间:2017-07-18 08:52:25

标签: node.js asp.net-mvc typescript github aurelia

我使用VS 2015在MVC 4.5中有一个应用程序。

对于这个现有的应用程序,必须开发一个新的模块,我尝试使用 Aurelia 框架来开发它。我在aurelia框架中有相当的经验.Hence I想要将我们现有的MVC应用程序与Aurelia集成,但在路由时无法实现这一点。请在此平台上发布此内容。

这些是我为此目的所经历的链接:   - Link1   - Link2   - Link3   - Link4   - Link5

在某种程度上,我能够实现这一点。从我的部分视图中,当请求被发送到 main.js setRoot到app.html时,这会路由到app.js,但是即使我在app.js中只编写一行代码,任何类型的代码都会导致无效的令牌语法错误。 enter image description here

此外,尝试在app.js中设置路线会导致找不到路线错误:enter image description here 这就是我试过的:

  • 创建了一个独立的aurelia应用程序,在app.ts中编写代码并且能够 在相应的html(app.html)中渲染网格图。
  • 通过添加一个视图创建MVC应用程序(按照以上链接之一),然后通过main路由到app.js并能够呈现页面。
  • 此外,我尝试使用app.js.中的this等常规路由。由于找不到路由导致错误。

我最终想要实现的是,当我点击任何子标签(因为我的标签/子标签视图)和我的部分视图(cshtml)被渲染时,它应该路由到aurelia应用程序并使用结果呈现该特定部分中的内容。

这是可行的还是我在这里遗漏了什么?任何帮助都将受到高度赞赏..

0 个答案:

没有答案