我在使用section和angularjs控制器渲染MVC视图时遇到问题。
问题是索引视图中各节内的内容不包含在我的控制器中。因此,如果我在加载宽度RenderSection的部分视图中执行一些角度内容,则它将无法与包含这些部分的控制器一起使用。
你们中有谁聪明的人有解决我的问题的方法,或者我应该以不同的方式呈现观点?
如果需要更多信息,请发表评论,我将提供! :)
PS。值得一提的是设置之所以如此,是因为内容在移动设备上的位置与桌面相比
布局(_root)
<div class="row">
<div class="div2 col-xs-12 col-sm-6 col-sm-push-6 col-md-4 col-md-push-8">
@RenderSection("TopMenu", false)
</div>
<div class="div1 col-xs-12 col-sm-6 col-sm-pull-6 col-md-8 col-md-pull-4">
@RenderBody()
</div>
<div class="div3 col-xs-12 col-sm-6 col-sm-push-6 col-md-4 col-md-push-8 mainrightside">
@RenderSection("RightSide", false)
</div>
</div>
指数:
<div ng-controller="angularController">
@section TopMenu{
@Html.Partial("PagePartials/xxx", Model)
}
@section RightSide{
@Html.Partial("PagePartials/xxx", Model)
}
@Html.Partial("PagePartials/xxx")</div>