使用Angular 1,我可以像这样在body中定义我的应用程序:
比如说,在Home/Index视图中,我将加载一个控制器,在Home/About中,我可以加载另一个控制器并执行不同的逻辑。
我试图理解Angular 2,但我有一种感觉,它只能做SPA?你在开玩笑吗?如果我不想构建SPA,基本上我必须复制我的代码并为每个视图创建一个新的angular应用程序。是这样吗?你只需要构建SPA吗?
如何在我的MVC应用程序之上使用Angular 2,使用所有MVC功能,如路由等?
<body ng-app="myapp">
然后我可以在MVC应用程序的不同视图中加载不同的控制器。比如说,在Home/Index视图中,我将加载一个控制器,在Home/About中,我可以加载另一个控制器并执行不同的逻辑。
我试图理解Angular 2,但我有一种感觉,它只能做SPA?你在开玩笑吗?如果我不想构建SPA,基本上我必须复制我的代码并为每个视图创建一个新的angular应用程序。是这样吗?你只需要构建SPA吗?
如何在我的MVC应用程序之上使用Angular 2,使用所有MVC功能,如路由等?
new Vue{...}
来创建组件,非常轻量级。https://vuejs.org - Tseng