我创建了一个MVC页面,该页面通过使用ng-include呈现剃刀视图。 该页面运行正常,但MVC路由不起作用。
仅地址栏在正确更改,但没有重定向到相关页面,而且我还注意到甚至MVC操作方法均未触发。我正在使用angular 1.0
这里是MVC controller和相关的操作方法。我正在使用ng-include的MVC部分视图。局部视图渲染和所有角度数据绑定正在清晰地进行。 ng-include工作后,其他MVC操作方法不起作用,但地址栏正在更改。
这是我使用ng-include渲染部分视图的HTML 这是ng-include调用的MVC Partial View。
<ul ng-if="company.Children.length > 0" ng-init="CompanyHierarchy = company.Children">
<li ng-repeat="company in CompanyHierarchy" ng-include src="'@Url.Action("CompanyTree", "Hrm")'">
</li>
</ul>